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