Trio Sports Plex

601 Cityview Blvd, Vaughan, ON, Canada

My Fencing Club

1443 Bathurst St, Toronto