The Odeon Humber in 1949, located at 2442 Bloor Street West, slightly west of Jane Street. (photo Ontario Archives AO 2154) In the years following
The Odeon Humber in 1949, located at 2442 Bloor Street West, slightly west of Jane Street. (photo Ontario Archives AO 2154) In the years following