Run at Canoe Beach. Meet at the Canoe Beach parking lot. Option for swimming afterward. Pick-up at 7:45 pm.
Back to All Events
Earlier Event: June 27
Juveniles - Strength
Later Event: June 29
Juveniles - Paddling