2966 College Avenue,
3 people favorited this theater
The Strand Theatre was opened in 1914 and was designed by architect William Dufour. It was listed as (Closed) in 1941 through to 1943. It was remodelled in the 1940’s to the plans of architect A. Mackenzie Cantin and was reopened as the Elmwood Theatre on June 26, 1947.
By 2009 it was operated by the independent Rialto Cinemas chain.
Just login to your account and subscribe to this theater