Find tickets for Sylo in Toronto at Lees Palace on January 18, 2026.  
Lees Palace is located in Toronto