Related topics
Saint Louis Science Center
The Saint Louis Science Center, founded as a planetarium in 1963, is a collection of buildings including a science museum and planetarium in St. Louis, Missouri, on the southeastern corner of Forest Park. With over 750 exhibits in a complex of over 300,000 square feet (28,000 m), it is among the largest of its type in the United States. James S. McDonnell PlanetariumSee James S. McDonnell Planetarium. Science CenterIn 1972, the Museum of Science and Natural History, located in Oak Knoll Park in the St.
*As an Amazon Associate I earn from qualifying purchases.