1815 Sainte-Catherine East,
No one has favorited this theater yet
The Odeon Champlain is located on Saint-Catherine Street East, just past Papineau Street. It was opened on March 28, 1948 and was designed by architect Henry E. Greenspoon. Three theatres by the British based Rank Organisation, thru their subsidiary Odeon Theatres Canada, appeared within two years: Le Odeon Cremazie, Le Odeon Champlain and Le Odeon Mercier. All were designed by the same architect.
It closed as a twin screen cinema in early-1990, then was used by a religious group. They closed in 2004, and the building is now barricaded.
Just login to your account and subscribe to this theater