2966 College Avenue,
2 people favorited this theater
The Strand Theatre was operating prior to 1941. It was actually listed as (Closed) in 1941 through to 1943. Reopened again by 1950 it was still the Strand Theatre in 1952.
Later renamed Elmwood Theatre, by 2009 it was operated by the independent Rialto Cinemas chain.
Just login to your account and subscribe to this theater