Museum of Discovery and Science — Fort Lauderdale | My Florida

The Museum of Discovery and Science (MODS) is a science museum located at 401 SW 2nd Street in Fort Lauderdale.