This provider is both online and in-person.
6000 Leslie Street, Toronto, ON, Canada
50 Sousa Mendes Street Toronto, Ontario M6P 0B2
Roding Community Centre, 600 Roding Street, North York, ON, Canada
1900 Davenport Rd, Toronto, ON, Canada
Ted Reeve Community Arena, 175 Main Street, Toronto, ON, Canada
Heron Park Community Centre, 292 Manse Road, Scarborough, ON, Canada
2650 Finch Avenue West, North York, ON, Canada
Herbert H. Carnegie Centennial Centre, 580 Finch Avenue West, Toronto, ON, Canada
4588 Bathurst Street, North York, ON, Canada
1339 Bathurst Street, Toronto, ON, Canada
1073 Millwood Rd, East York, ON, Canada
Larry Grossman Forest Hill Memorial Arena, 340 Chaplin Crescent, Toronto, ON, Canada
19 Castlegrove Blvd, North York, ON, Canada
Pleasant View Community Centre, 545 Van Horne Avenue, North York, ON, Canada
870 Queen Street East, Toronto, ON, Canada
L'Amoreaux Sports Complex, 100 Silver Springs Boulevard, Scarborough, ON, Canada
McGregor Park Community Centre, 2231 Lawrence Avenue East, Scarborough, ON, Canada
This provider comes to you.
North Toronto Memorial Community Centre, 200 Eglinton Avenue West, Toronto, ON, Canada
Agincourt Recreation Centre, 31 Glen Watford Drive, Scarborough, ON, Canada
Don Montgomery Community, 2467 Recreation Centre, Eglinton Avenue East, Scarborough, ON, Canada
205 Wilmington Ave, North York, ON, Canada
Malvern Community Recreation Centre, 30 Sewells Road, Scarborough, ON, Canada
93 Birchmount Road, Scarborough, ON, Canada
1967 Ellesmere Rd, Scarborough, ON, Canada
Goulding Community Centre, 45 Goulding Avenue, North York, ON, Canada
Mitchell Field Community Centre, 89 Church Avenue, North York, ON, Canada