The Saint Louis Science Center in July will begin what the facility says is the largest renovation of its Omnimax Theater since it was built in 1991.
Source: Saint Louis Science Center to update Omnimax theater – St. Louis Business Journal
The Saint Louis Science Center in July will begin what the facility says is the largest renovation of its Omnimax Theater since it was built in 1991.
Source: Saint Louis Science Center to update Omnimax theater – St. Louis Business Journal