400 Swim SchoolOther places100 Strathcona AveToronto, ON, M4J · CA+14164007946info@400swim.com400swim.comHours not available
519 Splash PadOther places519 Church StToronto, ON, M4Y 2C9 · CAPhone unavailableEmail unavailableWebsite unavailableHours not available
Alex Duff Memorial PoolOther places779 Crawford StToronto, ON, M6G 3K4 · CA+14163920910Email unavailabletoronto.caHours not available
Amos Waites Swimming PoolOther places2445 Lake Shore Blvd WToronto, ON, M8V 1C5 · CA+14163948484Email unavailableWebsite unavailableHours not available
Aqua Elite - Swim and First Aid SchoolOther places851 Mt Pleasant RdToronto, ON, M4P 2L5 · CA+16473349060info@aquaelite.caapp.iclasspro.comHours not available
Aqua-Tots Swim SchoolsOther places81 Gerry Fitzgerald DrToronto, ON, M3J 3N3 · CA+14168494636northyorkinfo@aqua-tots.comaqua-tots.comHours not available
AquaMobile - At-Home Swim LessonsOther places30 Wellington St W 5th floorToronto, ON, M5L 1A1 · CA+14378269586info@aquamobileswim.comaquamobileswim.comHours not available
Atlantis AquaticsOther places23 Ferndale AveToronto, ON, M4T 2B4 · CA+14169643966Email unavailableatlantisaquatics.caHours not available
Bayview Club PoolOther places25 Fairview Heights DriveToronto, ON · CA+19058894833Email unavailablebayviewclub.comHours not available
Beach Swim SchoolOther places908 Kingston RdToronto, ON, M4E 1S5 · CA+14166906695beachswimschool@yahoo.cabeachswimschool.caHours not available
Birchmount PoolOther places93 Birchmount RdToronto, ON, M1N 3J7 · CA+14163964018Email unavailableWebsite unavailableHours not available
Blantyre Outdoor PoolOther places180 Fallingbrook RdToronto, ON, M1N 2V3 · CA+14163924126Email unavailableWebsite unavailableHours not available