Jul 31 2024 Paddleboard - Orientation Set #3b Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 15-25 2024 Stand Up Paddleboard Set # 4 MTh (1:45) Week 3&4 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 16-26 2024 Stand Up Paddleboard Set # 6 TF (1:45) Week 3&4 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 18 2024 Teen Paddleboard (BYOBoard) - July 18 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 2 2024 Teen Paddleboard (BYOBoard) - August 2 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 5 2024 Teen Paddleboard (BYOBoard) - July 5 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Aug 15 2024 Teen Paddleboard (BYOBoard) - August 15 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 4 2024 Teen Paddleboard (with board rental) - July 4 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 25 2024 Teen Paddleboard (with board rental) - July 25 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 19 2024 Teen Paddleboard (with board rental) - July 19 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada
Jul 26 2024 Teen Paddleboard (with board rental) - July 26 Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada