Obituaries

Thelma L. Henry

Thelma L. Henry was born in Prescott, Arkansas on August 24, 1949, to Lucillie McDuffie and L.T. McDuffie. She was preceded in death by her husband, Charles Henry; her parents; three sisters, Gloria Fellows, Mary […]