Elton Defenbaugh
September 14, 1931 - February 11, 2022
Elton Lee Defenbaugh ("Archie") Reunited with his Lord and Savior, Jesus Christ on Friday, February 11, 2022 in Columbus, Ohio at the golden age of 90. Elton is preceded in death by his wife, Wanda Lee (Shields) Defenbaugh, brother and sister-in-law... View Obituary & Service Information