Museum of Discovery and Science

Museum of Discovery and Science 401 SW 2nd St, Fort Lauderdale, FL 33312, Fort Lauderdale, FL

The Museum of Discovery and Science has contributed significantly to the revitalization of the Arts and Science District in downtown Fort Lauderdale. Consisting of 119,000 square feet of interior space, the 294-seat AutoNation IMAX Theater, and an open-air Grand Atrium featuring the Great Gravity Clock, the Museum features dynamic interactive exhibits in the natural and …

Museum of Discovery and Science Read More »