St. Louis Science Center


Admission is free. Hours of Operation
Monday - Thursday 9:30 am - 4:30 pm
Friday 9:30 am - 9:30 pm
Saturday 9:30 am - 4:30 pm
Sunday 11:30 am - 4:30 pm




 
Address: St. Louis, Missouri  63110
View Google Map
 
Contact:
314 289 4400 Wrong number?
webmaster@slsc.org No email response?  
Created 6/15/2017




Corrections? Updates?   Edit images  




Conditions of use   1997-2017 HomeschoolClassifieds.com, Knoxville, TN