There are no recent bookmarks.

Lee’s Palace is a rock concert hall located on the south side of Bloor Street West east of Lippincott Street in Toronto, Ontario, Canada. The two-floor facility in The Annex neighborhood has a long history prior to being adapted in September 1985 for its current use as a concert venue and nightclub.

Contact information

    Website
/
    Facebook
/
    Twitter
/
    Instagram
/