2025 Zeigler Kalamazoo MarathonRunningMarathonHalf Marathon10k5k1 kmMarathonHalf Marathon10k5k May 3, 2025Kalamazoo, Michigan, United States