Find tickets for Guelph Storm vs. London Knights in Guelph, Ontario at Sleeman Centre on Friday, February 21, 2020.
Sleeman Centre is located at 50 Woolwich St. in Guelph, ON