Museum of Discovery and Science

Museum of Discovery and Science
Museum of Discovery and Science is located in Florida
Museum of Discovery and Science
Location within Florida
Established1976; 48 years ago (1976) (as The Discovery Center)
LocationFort Lauderdale, Florida
Coordinates26°07′14″N 80°08′51″W / 26.120451°N 80.14745°W / 26.120451; -80.14745
Websitemods.org

The Museum of Discovery and Science is a museum focused on science located in Fort Lauderdale, Florida, United States.