Almost 600 people walked or ran in the 2025 Crossroads Heart and Stroke Walk at Riverside Park on Saturday morning.