A Tribute to Delbert Gene Belcher (1932-2019)

February 6th, 2019

November 12, 1932 – January 30, 2019 Delbert Gene Belcher passed away on Wednesday, January 30, 2019 in Okmulgee, OK. Delbert was born to the late Earl and Bertha (Newfield) Belcher...

Continue Reading