310 Ouellette Avenue,
No one has favorited this theater yet
The Allen Theatre was located in downtown Windsor, Ontario. It was opened prior to 1920. It was later renamed Palace Theatre, and operated into the early 1980’s.
Just login to your account and subscribe to this theater