Jul 15-25 2024 Stand Up Paddleboard Set # 3 MTh (12:15) Week 3&4 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 13-23 2024 Stand Up Paddleboard Set #10 TF (1:45) Week 7&8 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 22 2024 Tank Yoga - August 22 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Fitness
Jul 12 2024 Teen Paddleboard (with board rental) - July 12 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 2 2024 Teen Paddleboard (with board rental) - August 2 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 9 2024 Teen Paddleboard (with board rental) - August 9 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 22 2024 Teen Paddleboard (with board rental) - August 22 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 11 2024 Teen Paddleboard (BYOBoard) - July 11 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 2-16 2024 Tennis Lessons - Adult High Performance Fri(Aug) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Varied Dates Stand Up Paddleboard Set # 7 MTh (12:15) Week 5&6 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 13-23 2024 Stand Up Paddleboard Set # 9 TF (12:15) Week 7&8 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada