225 East Beaver Creek Road, Richmond Hill, ON, Canada
This provider is both online and in-person.
Angus Glen Community Centre, 3990 Major Mackenzie Drive East, Markham, ON, Canada
471 West Park Avenue, Bradford, ON, Canada
Crosby Memorial Community Centre, 210 Main Street, Markham, ON, Canada
Stouffville Clippers Sports Complex, 120 Weldon Road, Whitchurch-Stouffville, ON, Canada
Thornhill Community Centre, 7755 Bayview Avenue, Vaughan, ON, Canada
Garnet B. Rickard Recreation Complex, 2440 Durham Regional Highway 2, Bowmanville, ON, Canada
McGregor Park Community Centre, 2231 Lawrence Avenue East, Scarborough, ON, Canada
5020 Hwy 7, Woodbridge, ON, Canada
Don Montgomery Community, 2467 Recreation Centre, Eglinton Avenue East, Scarborough, ON, Canada
870 Queen Street East, Toronto, ON, Canada
93 Birchmount Road, Scarborough, ON, Canada
6000 Leslie Street, Toronto, ON, Canada
L'Amoreaux Sports Complex, 100 Silver Springs Boulevard, Scarborough, ON, Canada
8141 Martin Grove Road, Vaughan, ON, Canada
Agincourt Recreation Centre, 31 Glen Watford Drive, Scarborough, ON, Canada
19 Castlegrove Blvd, North York, ON, Canada
South Fletcher's Sportsplex, 500 Ray Lawson Boulevard, Brampton, ON, Canada
Century Gardens Recreation Centre, 340 Vodden Street East, Brampton, ON, Canada
1967 Ellesmere Rd, Scarborough, ON, Canada
50 Sousa Mendes Street Toronto, Ontario M6P 0B2
Clarkson Community Centre and Library, 2475 Truscott Drive, Mississauga, ON, Canada
Mount Joy Community Centre, 6140 16th Avenue, Markham, ON, Canada
1073 Millwood Rd, East York, ON, Canada
Heron Park Community Centre, 292 Manse Road, Scarborough, ON, Canada
Earnscliffe Recreation Centre, 44 Eastbourne Drive, Brampton, ON, Canada
Roding Community Centre, 600 Roding Street, North York, ON, Canada
Dufferin Clark Community Centre, 1441 Clark Avenue West, Vaughan, ON, Canada