Loading Events
  • This event has passed.

The Saint Louis Science Center is proud to announce details of updates to the OMNIMAX® Theater, with main construction slated to begin in late July, but to prepare for the updates, the Omnimax theatre will be closed from April 23 through May 2 for pre-construction work.

For more details, you can read the full press release.

Time

Date:
April 24

Topic

Event Category: