Empowering Youth Through Sport: Richmond Hill Canoe Club

For over 30 years, the Richmond Hill Canoe Club has been creating opportunities for youth to grow, connect, and excel.