Find tickets for Erie Otters, Guelph Storm in Guelph at Sleeman Centre on March 20, 2025.  
Sleeman Centre is located in Guelph