Saint Louis Science Center

    5050 Oakland Ave.
    St. Louis, MO 63110

    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.


    Scroll to Top