Finch 1 Theatre
1000 Finch Avenue W.,
No one has favorited this theater yet
I have a Toronto Star newspaper advertisement for “Paradise Alley” for this theatre, which was located at Finch Avenue W. and Dufferin Street.
I have not been able to find any more information for it.
Just login to your account and subscribe to this theater