225 East Beaver Creek Road, Richmond Hill, ON, Canada
This provider is both online and in-person.
1339 Bathurst Street, Toronto, ON, Canada
1001 Queen Elizabeth Drive, Ottawa, Ontario, Canada
2121 Carling Avenue, Ottawa, ON, Canada (inside the Carlingwood Shopping Centre)
Garnet A. Williams Community Centre, 501 Clark Avenue West, Vaughan, ON, Canada
1967 Ellesmere Rd, Scarborough, ON, Canada
Agincourt Recreation Centre, 31 Glen Watford Drive, Scarborough, ON, Canada
2451 Riverside Drive, Ottawa, ON
265 Centrum Blvd, Orléans, ON, Canada
13730 72 Ave, Surrey, BC, Canada
1073 Millwood Rd, East York, ON, Canada
Pickering Recreation Complex, 1867 Valley Farm Road, Pickering, ON, Canada
6000 Leslie Street, Toronto, ON, Canada
Ed Sackfield Arena & Fitness Studio, 311 Valleymede Drive, Richmond Hill, ON, Canada
Earnscliffe Recreation Centre, 44 Eastbourne Drive, Brampton, ON, Canada
Century Gardens Recreation Centre, 340 Vodden Street East, Brampton, ON, Canada
180 Argyle Avenue, Ottawa, Ontario K2P 1B7, Canada
8141 Martin Grove Road, Vaughan, ON, Canada
1900 Davenport Rd, Toronto, ON, Canada
L'Amoreaux Sports Complex, 100 Silver Springs Boulevard, Scarborough, ON, Canada
Thornhill Community Centre, 7755 Bayview Avenue, Vaughan, ON, Canada
Herbert H. Carnegie Centennial Centre, 580 Finch Avenue West, Toronto, ON, Canada
Milliken Mills Community Centre, 7600 Kennedy Road, Markham, ON, Canada
Maple Community Centre, 10190 Keele Street, Vaughan, ON, Canada
Glen Abbey Community Centre, 1415 Third Line, Oakville, ON, Canada
145 Iber Rd, Ottawa, Stittsville, ON, Canada
Centennial Community Centre, 8600 McCowan Road, Markham, ON, Canada
Cassie Campbell Community Centre, 1050 Sandalwood Parkway West, Brampton, ON, Canada
Dufferin Clark Community Centre, 1441 Clark Avenue West, Vaughan, ON, Canada