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