David Walters, 22, of Imperial died May 17, 2025, in Herculaneum. Mr. Walters worked for Keeley Restoration and was a Baptist. Born June 29, 2002, in Kirkwood, he was the son of Cynthia (Wilson) Cox of Jackson and Andrew Walters of Weldon Springs.
In addition to his parents, he is survived by his partner: Alyssa AuBuchon of Imperial; a child: Carson Walters; two siblings: Caitlyn Hensley of Cape Girardeau and Corey Walters of Jackson; and many other family members and friends.
A celebration of life was held May 31 at True Connection Church in Festus officiated by Chad Smith.
