Science Museums in Leasburg, MO
1. Kaleidoscope Discovery Center
612 N Pine St, Rolla, MO 65401
2. Ozark Natural & Cultural Resource Center
202 S Main St, Salem, MO 65560
3. Saint Louis Science Center and OMNIMAX Theater
5050 Oakland Ave, Saint Louis, MO 63110
From Business: The Saint Louis Science Center's OMNIMAX Theater features IMAX Dome technology, presenting a variety of science, nature and feature films under a 79-foot tilted hemispheric…
4. Saint Louis Science Center
5050 Oakland Ave, Saint Louis, MO 63110
From Business: With the mission "to ignite and sustain lifelong science and technology learning", the Saint Louis Science Center is one of the top five science centers in the United States,…
Showing 1-4 of 4