Description
The Science Center in the south-east corner of the park offers a hands-on exploration of science and technology, particularly absorbing for children. They will also enjoy the zoo. More Info
Address
St Louis Science Center
5050 Oakland Avenue
St Louis, MO 63110
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...