Mayfair Clubs – Mayfair Toronto West
This provider is both online and in-person.
TAC Sports – Toronto Athletic Camps
This provider is both online and in-person.
Mayfair Clubs – Mayfair Toronto Lakeshore
801 Lakeshore Blvd E, Toronto, ON, Canada
Town of Richmond Hill
225 East Beaver Creek Road, Richmond Hill, ON, Canada
Olympium Synchronized Swimming Club
Etobicoke Olympium, 590 Rathburn Rd, Etobicoke, ON, Canada
Mayfair Clubs – Mayfair Toronto East
160 Esna Park Drive, Markham, ON, Canada
Water Babies Vaughan
This provider is both online and in-person.
Mayfair Clubs – Mayfair Toronto Parkway
50 Steelcase Rd E, Markham, ON, Canada
Aquatics Academy
2 Champagne Drive, North York, ON, Canada
The Wave Pool – Town of Richmond Hill
5 Hopkins Street, Richmond Hill, ON, Canada
Buckler Aquatics
562 McNicoll Avenue, North York, ON, Canada
Miles Nadal Jewish Community Centre
This provider is both online and in-person.
Shadow Water Polo Club
Multiple locations - show all addresses
Felix’s Swim Schools – Woodbridge
643 Chrislea Road, Unit 2, Woodbridge, ON, Canada
Monarch Park
Monarch Park, 115 Felstead Avenue, Toronto, ON, Canada
Magna Centre
Magna Centre, 800 Mulock Dr, Newmarket, ON, Canada
Burnhamthorpe Community Centre
Burnhamthorpe Community Centre, 1500 Gulleden Drive, Mississauga, ON, Canada
Agincourt Recreation Centre
Agincourt Recreation Centre, 31 Glen Watford Drive, Scarborough, ON, Canada
The YMCA-YWCA of the National Capital Region Carlingwood Y
2121 Carling Avenue, Ottawa, ON, Canada (inside the Carlingwood Shopping Centre)
Douglas Snow Aquatic Centre
5100 Yonge Street, North York, ON, Canada
Granite Club
Granite Club, 2350 Bayview Avenue, North York, ON, Canada
123 Results
| Clear All Filters