Odeon Theatre demolished 1973, thanks to Derek Flack at BlogTO http://www.blogto.com/toronto/lists/the_top_10_buildings_lost_to_demolition_in_toronto/