Indoor Sports Centres in Toronto & GTA

Toronto Dodgeball Association

604 St Germain Ave, North York, ON, Canada

Optimum Fitness

2000 Bathurst Street, York, ON, Canada

Trio Sports Plex

601 Cityview Blvd, Vaughan, ON, Canada

Axe Capoeira

This provider comes to you.

SD Training

8525 Torbram Road, Brampton, ON, Canada

My Fencing Club

1443 Bathurst St, Toronto