TECHNIQUE. CONFIDENCE. EXCELLENCE.
ONE STROKE AT A TIME

Group Lessons

Group Lessons Offered to Children and Adults

Dive Clinics

Get Ready For The Race! 

Masters Swimming

Adult Team Training | 16+ workouts offered/week!

Summer Programs

Check Out Our Great Summer Swim Programs

Swim Clinics

Become A Better Swimmer While Having Fun!

Club Team

Check Out Our Competitive Youth USA Swim Team

CRA PARTNERSHIPS

CRA is proud to be partners with these outstanding companies

CONTACT CRA

617-939-8078

 

FOLLOW CRA