St. Louis Science Center

St Louis, MO - 63110

(800) 456-7572




The mission of the St Louis Science Center is to stimulate interest in and understanding of science and technology throughout the community. The St Louis Science Center provides a stimulating environment which when combined with the enthusiasm of visitors exploring exhibits

Leave a Reply