David Lee Walters, 73, of Granite City, died at 2:36 p.m. on Saturday, Nov. 22, 2025, at Gateway Regional Medical Center in Granite City.
The family will hold a memorial service at a later date. Wojstrom Funeral Home and Crematory is assisting the family.
Mr. Walters was born March 6, 1952, in Hillsboro to the late Ada Jane (Furness) Dahler and John Thomas Walter. He married Grace Lorraine Forsyth on June 14, 1980, in Granite City. She preceded him in death on March 15, 2025.
Mr. Walters had been a mechanical designer for McDonnell-Douglas and later for Basler Electric. Following retirement, he taught as a drafting engineer at Vatterott. He loved to be outdoors and turkey hunted in his younger years. He was also a movie buff and loved photography.
Mr. Walters is survived by two sisters, Charlene (James) Kenney and Marlene Maguire; nieces and nephews, Linda Seaborne, Daniel (Crystal) Kenney, Clinton Kenney and Arthur John Maguire; great-nieces and great-nephews, Nora (Zack Roeske) Kenney, Tristan Kenney, Sara Kenney, Shane Rowan, Ivana Kenney, Nakoa Kenney, Anakin Kenney, Sara Urru and Bradon Maguire; and great-great-nephews, Leo, Eli and Kai.
In addition to his wife and parents, he was preceded in death by a brother-in-law, Arthur Lee Maguire and a nephew, Stewart Lee Maguire.
Arrangements with online information and guestbook through Wojstrom Funeral Home and Crematory may be found at www.wojstrom.com.