Support Local Journalism. Join Riverfront Times Press Club.

TEMPORARILY CLOSED UNTIL MARCH 31 This one-screen theater is located off Oakland Avenue inside the Saint Louis Science Center. It features a high-fidelity, 70MM motion picture system with a four-story screen and 15,000-watt sound system. Educational films as well as special wide…

Complete details for Saint Louis Science Center-OMNIMAX »

Past Events


Nearby

Friends

Become a Friend

© 2021 Riverfront Times

Website powered by Foundation