225 East Beaver Creek Road, Richmond Hill, ON, Canada
This provider is both online and in-person.
9201 Islington Avenue, Vaughan, ON, Canada
Crosby Memorial Community Centre, 210 Main Street, Markham, ON, Canada
19 Castlegrove Blvd, North York, ON, Canada
Herbert H. Carnegie Centennial Centre, 580 Finch Avenue West, Toronto, ON, Canada
2121 Carling Avenue, Ottawa, ON, Canada (inside the Carlingwood Shopping Centre)
Stouffville Clippers Sports Complex, 120 Weldon Road, Whitchurch-Stouffville, ON, Canada
Century Gardens Recreation Centre, 340 Vodden Street East, Brampton, ON, Canada
South Fletcher's Sportsplex, 500 Ray Lawson Boulevard, Brampton, ON, Canada
Mississauga Valley Community Centre and Library, 1275 Mississauga Valley Boulevard, Mississauga, ON, Canada
Goulding Community Centre, 45 Goulding Avenue, North York, ON, Canada
8141 Martin Grove Road, Vaughan, ON, Canada
Mississauga SportZone, 5600 Rose Cherry Place, Mississauga, ON, Canada
Thornhill Community Centre, 7755 Bayview Avenue, Vaughan, ON, Canada
Iroquois Park Sports Centre, Victoria Street West, Whitby, ON, Canada
Ted Reeve Community Arena, 175 Main Street, Toronto, ON, Canada
990 West 59th Avenue, Vancouver, BC, Canada
Uxbridge Arena & Recreation Centre, 291 Brock Street West, Uxbridge, ON, Canada
Glen Abbey Community Centre, 1415 Third Line, Oakville, ON, Canada
1073 Millwood Rd, East York, ON, Canada
180 Argyle Avenue, Ottawa, Ontario K2P 1B7, Canada
Dufferin Clark Community Centre, 1441 Clark Avenue West, Vaughan, ON, Canada
Larry Grossman Forest Hill Memorial Arena, 340 Chaplin Crescent, Toronto, ON, Canada
Burnhamthorpe Community Centre, 1500 Gulleden Drive, Mississauga, ON, Canada
Milliken Mills Community Centre, 7600 Kennedy Road, Markham, ON, Canada
1339 Bathurst Street, Toronto, ON, Canada
Roding Community Centre, 600 Roding Street, North York, ON, Canada
Mold-Masters SportsPlex Park, 221 Guelph Street, Halton Hills, ON, Canada