Museum of Discovery & Science and EcoDiscovery Center

401 SW Second St.
Fort Lauderdale, FL 33312
US
Phone:9544676637