Tarlton wraps renovations to St. Louis Omnimax Theater
Tarlton Corp. general contractors and construction managers completed renovations to the Saint Louis Science Center's OMNIMAX® Theater in time for holiday guests. The theater reopened…