May 19, 2019 @ 9:00 am - 11:00 am Willard 5K Run/Walk & Kids 1 Mile Fun Run Clark Street Beach 1811 Sheridan Road, Evanston $25.00
May 19, 2019 @ 11:00 am - 2:30 pm Promise 5K Run/Walk Busse Woods, Groves 5-16 Higgins Road & S. Arlington Heights Rd, Elk Grove Village $15.00