Saint Louis Science Center-OMNIMAX Image

Hours: Sun 11:30am-4:30pm, Mon-Sat 9:30am-4:30pm

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.