401 SW 2nd Street Science Museums Museum of Discovery and Science The Museum of Discovery and Science in Fort Lauderdale has hands-on science exhibits and an AutoNation IMAX theater. EXPLORE PLACE