1794 W. Michigan Avenue,
No one has favorited this theater yet
Opened in 1972, this two-screen multiplex was located in the Westwood Mall. Although the rest of the mall appears to be doing fine, the multiplex has been abandoned since at least the late-1990’s.
Just login to your account and subscribe to this theater