Cahill 5k Race and 1 Mile WalkRunning5kWalking2 km May 4, 2025Swampscott, Massachusetts, United States