McKenzie Brooke Windings, 17, of Olmsted, passed away at 12:53 a.m. Monday, June 10, 2024, at Cardinal Glennon Children’s Hospital in St. Louis, Mo., from injuries sustained in an automobile accident.
McKenzie was born on March 5, 2007, in Carbondale, Illinois, the daughter of David Paul Windings...