225 East Beaver Creek Road, Richmond Hill, ON, Canada
This provider is both online and in-person.
Rosemount Community Centre, 1000 New Westminster Drive, Vaughan, ON, Canada
5020 Hwy 7, Woodbridge, ON, Canada
Roding Community Centre, 600 Roding Street, North York, ON, Canada
L'Amoreaux Sports Complex, 100 Silver Springs Boulevard, Scarborough, ON, Canada
Garnet B. Rickard Recreation Complex, 2440 Durham Regional Highway 2, Bowmanville, ON, Canada
Larry Grossman Forest Hill Memorial Arena, 340 Chaplin Crescent, Toronto, ON, Canada
145 Iber Rd, Ottawa, Stittsville, ON, Canada
Thornhill Community Centre, 7755 Bayview Avenue, Vaughan, ON, Canada
990 West 59th Avenue, Vancouver, BC, Canada
Mississauga Valley Community Centre and Library, 1275 Mississauga Valley Boulevard, Mississauga, ON, Canada
Earnscliffe Recreation Centre, 44 Eastbourne Drive, Brampton, ON, Canada
1 Villa Royale Avenue, Vaughan, ON, Canada
Agincourt Recreation Centre, 31 Glen Watford Drive, Scarborough, ON, Canada
Pickering Recreation Complex, 1867 Valley Farm Road, Pickering, ON, Canada
1073 Millwood Rd, East York, ON, Canada
Clarkson Community Centre and Library, 2475 Truscott Drive, Mississauga, ON, Canada
50 Sousa Mendes Street Toronto, Ontario M6P 0B2
Burnhamthorpe Community Centre, 1500 Gulleden Drive, Mississauga, ON, Canada
1607 90 Avenue Southwest, Calgary, AB, Canada
2121 Carling Avenue, Ottawa, ON, Canada (inside the Carlingwood Shopping Centre)
Uxbridge Arena & Recreation Centre, 291 Brock Street West, Uxbridge, ON, Canada
Goulding Community Centre, 45 Goulding Avenue, North York, ON, Canada
870 Queen Street East, Toronto, ON, Canada
471 West Park Avenue, Bradford, ON, Canada
937365 Airport Rd. Unit 1 Mulmur, ON L9V 3T6
1967 Ellesmere Rd, Scarborough, ON, Canada
Mississauga SportZone, 5600 Rose Cherry Place, Mississauga, ON, Canada
Ed Sackfield Arena & Fitness Studio, 311 Valleymede Drive, Richmond Hill, ON, Canada