225 East Beaver Creek Road, Richmond Hill, ON, Canada
This provider is both online and in-person.
Milliken Mills Community Centre, 7600 Kennedy Road, Markham, ON, Canada
Iroquois Park Sports Centre, Victoria Street West, Whitby, ON, Canada
4588 Bathurst Street, North York, ON, Canada
Century Gardens Recreation Centre, 340 Vodden Street East, Brampton, ON, Canada
Earnscliffe Recreation Centre, 44 Eastbourne Drive, Brampton, ON, Canada
Pickering Recreation Complex, 1867 Valley Farm Road, Pickering, ON, Canada
Goulding Community Centre, 45 Goulding Avenue, North York, ON, Canada
Rosemount Community Centre, 1000 New Westminster Drive, Vaughan, ON, Canada
870 Queen Street East, Toronto, ON, Canada
19 Castlegrove Blvd, North York, ON, Canada
Malvern Community Recreation Centre, 30 Sewells Road, Scarborough, ON, Canada
This provider comes to you.
Mount Joy Community Centre, 6140 16th Avenue, Markham, ON, Canada
Ed Sackfield Arena & Fitness Studio, 311 Valleymede Drive, Richmond Hill, ON, Canada
Roding Community Centre, 600 Roding Street, North York, ON, Canada
Heron Park Community Centre, 292 Manse Road, Scarborough, ON, Canada
L'Amoreaux Sports Complex, 100 Silver Springs Boulevard, Scarborough, ON, Canada
1900 Davenport Rd, Toronto, ON, Canada
Mississauga Valley Community Centre and Library, 1275 Mississauga Valley Boulevard, Mississauga, ON, Canada
Burnhamthorpe Community Centre, 1500 Gulleden Drive, Mississauga, ON, Canada
Herbert H. Carnegie Centennial Centre, 580 Finch Avenue West, Toronto, ON, Canada
9201 Islington Avenue, Vaughan, ON, Canada
50 Sousa Mendes Street Toronto, Ontario M6P 0B2
Mold-Masters SportsPlex Park, 221 Guelph Street, Halton Hills, ON, Canada
Uxbridge Arena & Recreation Centre, 291 Brock Street West, Uxbridge, ON, Canada
Garnet A. Williams Community Centre, 501 Clark Avenue West, Vaughan, ON, Canada
1339 Bathurst Street, Toronto, ON, Canada