Stride for Life hosted a Kidney Awareness Walk on March 30, 2024, at the Illinois Wesleyan University Shirk Center's indoor track in Bloomington, IL, USA!