The Wizard of Oz Museum & Van Gogh (Final Weeks in Cape Canaveral) — Baby-Friendly Cultural in Merritt Island, FL
The Wizard of Oz Museum & Van Gogh (Final Weeks in Cape Canaveral) is a cultural spot in Cape Canaveral, Merritt Island, FL. Help other families discover this spot — be the first to review!
Address: 7099 N Atlantic Ave, Cape Canaveral, FL 32920, USA