Address: 529 Bloor Street West
Live music venue in Toronto, Ontario. 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.
Live music venue in Toronto, Ontario. 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.