Swimming

Upper Cape

Cape Cod Swim Club

Pocasset; 508-564-5690

Nobska Swim Club

242 Hatchville Rd., Falmouth; 508-563-2662

Sea Crest Health Club

350 Quaker Rd., North Famouth; 508-540-9400

Mid Cape

YMCA of Cape Cod

2245 Iyanough Rd., West Barnstable; 508-362-6500