Saint Louis Science Center


    5050 Oakland Ave.
    St. Louis, MO 63110
    314-289-4400

    The Science Center, founded as a planetarium in 1963, is a collection of buildings including a science museum and planetarium located on the southeastern corner of Forest Park. It offers over 750 exhibits in a complex of over 300,000 square feet, which makes it among the largest of its type in the country.
    www.slsc.org

     

    Scroll to Top