Devin Winter

Devin Mitchell Winter, 24, of Carlyle, IL born May 30, 1995 in Moberly, MO died Friday, September 20, 2019 at St. Louis Children’s Hospital.

A Celebration of Life will be held October 26, 2019. Time and place to be determined.

Leave a Comment