Saint Louis Science Center

5050 Oakland Ave (btwn Macklind Ave & Lawn Pl)

St. Louis Science Center

St. Louis Science Center is a popular science museum located in St. Louis, Missouri. It was founded in 1963 and has since become a major destination for tourists and locals alike, offering a wide range of interactive exhibits and educational programs that explore the wonders of science and technology. The museum features numerous exhibits, including a planetarium, an Omnimax theater, and a hands-on science discovery room for children. The center also hosts traveling exhibits from other museums and educational institutions. Visitors to St. Louis should not miss the chance to explore this engaging and informative museum, which provides a fascinating insight into the world of science and technology.

Hotels nearby

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars