Find tickets for Shovels and Rope in Toronto, ON at Lees Palace on Sep 20, 2024. Lees Palace is located in Toronto, ON