Regal St Louis Stadium 18 & IMAX
5555 St. Louis Mills Boulevard, Suite 525,
No one has favorited this theater yet
Previously operated by: Regal Entertainment Group
Firms: TK Architects
Previous Names: Regal Saint Louis Mills Stadium 18
The Regal Saint Louis Mills Stadium 18 opened December 19, 2003 and occupies a wing of the Saint Louis Mills outlet mall in Hazelwood, just northwest of the city of Saint Louis. A digital IMAX screen was added in 2010. It was closed by December 19, 2018.
Just login to your account and subscribe to this theater.