Odeon Theatre
243 Dundas Street,
London,
ON
N6A 1H3
243 Dundas Street,
London,
ON
N6A 1H3
No one has favorited this theater yet
Showing 2 comments
Opened on October 22, 1948, and originally housed 1,447 seats.
Winter 1966-67 photo added, photo credit Don Barber. Via the Vintage London, Ontario Facebook page.