Missouri Hotel Reservations
St. Louis Science Center
Established in 1963, the Saint Louis Science Center is a science museum and planetarium located in Forest Park in St. Louis. The center is home to roughly 750 exhibits throughout the complex, including the Ecology and Environment Gallery, Exploradome, and the Omnimax Movie Theater.
Be sure to visit James A. McDonnell Planetarium and take in one of the dazzling light shows shown throughout the day. Among the host of permanent exhibits, there are a variety of rotating special exhibits and events often taking place at the science center as well.
Alberta | British Columbia | Manitoba | New Brunswick | Nova Scotia | Ontario | Prince Edward Island | Quebec | Saskatchewan | Yukon | Caribbean