Orpheum Theatre

The magnificent Orpheum Theatre is one of North America’s finest concert halls. Built in 1927, restored in 1977, acoustically upgraded in 1995 and refurbished in 2009, it is a designated National Heritage Site.

Location: 601 Smithe at Seymour Street, Vancouver, British Columbia Google Map.