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