Odeon Theatre - 320 Victoria Ave. (Fort William) - photo from 1968
Thunder Bay, CA
This bus photo shows the Odeon which was built directly on the Avenue Hotel property [The Avenue was victim of several fires, the last coming in 1944 when it was burned to the ground]. Anyone close to my age or even younger remembers the Odeon as one of the premier theatres in Fort William(and Port Arthur too). This is actually a 1968 photo and shown on the marquis is “WOW, The Winner, IN THE HEAT OF THE NIGHT”. This movie starring Sidney Poitier & Rod Steiger won 5 Oscars including “Best Picture”.
picture and info. taken with permission from Dave Cano’s blog Hot Rods & Jalopies
No one has favorited this photo yet