Address: 529 Bloor St W, ON
Phone: (416) 532-1598
Lee's Palace has been one of Toronto's premiere venues since 1985. Located in the heart of the Annex, it's hosted many great touring and local bands.
Toronto, CA
No upcoming events