Mr. John Curtis DeLoach
December 8, 1942 - October 9, 2018
CLAXTON: John Curtis DeLoach, 75, passed away October 9, 2018, at East Georgia Regional Medical Center. The Evans County native graduated from CHS in 1960. He worked for many years at Plant Hatch. He was involved in an accident while working... View Obituary & Service Information