St. Louis Science Center OMNIMAX Theater Renovation

We’re excited to have collaborated with the Saint Louis Science Center on renovations to their OMNIMAX® Theater, which re-opens Friday, November 29th with the featured film of Frozen 2. Check out the link to see what features this new space contains! 

Read STL Today Article