Lee's Palace

Entertainment & Arts

North America, Canada, Toronto

Lee's Palace is a concert hall located on the south side of Bloor Street West east of Lippincott Avenue in Toronto, Ontario, Canada. The facility consists of a converted motion picture theatre and can accommodate several hundred guests.