Lee's Palace

  • Concerts
  • Info
  • Followers

All Lee's Palace concerts

See more concerts

Information of

Lee's Palace is located in Toronto, Canada, specifically in 529 Bloor Street West. .

  • Location

    529 Bloor St W, M5S 1Y5, Toronto (ON)