Expand Map
Planetariums in Spanish Lake, MO
1. Saint Louis Science Center and OMNIMAX Theater
5050 Oakland Ave, Saint Louis, MO 63110
CLOSED NOW:11:00 am - 5:30 pm
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…
Showing 1-1 of 1