Contact Museum of Discovery and Science

Museum of Discovery and Science is located in 401 Southwest 2nd Street, Fort Lauderdale, FL - 33312. Please use the following form to contact Museum of Discovery and Science with your questions. Your message will be sent to the email address we have in our record for Museum of Discovery and Science.


Go back to the details page of Museum of Discovery and Science