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