Jul 2-26 2024 Tennis Lessons Red Ball 4&5yr olds TuF 10:00am (Jul) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Varied Dates Tennis Lessons Red Ball 4&5yr olds MTh 11:00am(Aug) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Jul 1-25 2024 Tennis Lessons Red Ball 4&5yr olds MTh 11:00am (Jul) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Jul 2-26 2024 Tennis Lessons Red Ball 6&7yr olds TuF 10:30am (Jul) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Varied Dates Tennis Lessons Regular Ball 12-17 TuF 9am(Aug) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Varied Dates Tennis Lessons Regular Ball 12-17 MTh 12pm(Aug) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Jul 1-25 2024 Tennis Lessons Regular Ball 12-17 MTh 9am (Jul) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Varied Dates Tennis Lessons Red Ball 4&5yr olds MTh 10:00am(Aug) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports
Aug 26-29 2024 SPARTAN HIGH PERFORMANCE BOYS VOLLEYBALL CAMP Register Now Trinity Western University • Langley, BC, Canada Volleyball , Racquet sports
Aug 19-22 2024 SPARTAN CO-ED VOLLEYBALL CAMP Register Now Trinity Western University • Langley, BC, Canada Volleyball , Racquet sports
Jul 1-25 2024 Tennis Lessons Green 10&11yr olds MTh 11am (Jul) Register Now The Crescent Beach Swimming Club • Surrey, BC, Canada Racquet sports