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 release films are screened here. A snack bar is located directly outside the theater.

Related Stories

Past Events

See all past events at Saint Louis Science Center-OMNIMAX »



Become a Friend

© 2021 Riverfront Times

Website powered by Foundation