Cahill 5k Race and 1 mile WalkRunning5kWalking2 km May 3, 2026Swampscott, Massachusetts, United States