Kenwood Theatre Twin Plex
1256 W. Arrowhead Road,
No one has favorited this theater yet
This theatre was located in the Kenwood Shopping Center. It closed sometime in the 1980’s. The shopping center is still there and the space where the theatre was is occupied by another business.
Just login to your account and subscribe to this theater