St. Louis Science Center
Saint Louis
Details
(314) 289-1438 Website 4900 Manchester Ave
Saint Louis, Missouri 63110

About
The Saint Louis Science Center combines experimentation, creativity and play to help people discover a passion for science and technology.