Helen Eleanor McClure
April 23, 1937 - June 16, 2020
Helen Eleanor McClure, 83, of Carthage, Missouri, went home to be with the Lord on Tuesday, June 16, 2020, following a short illness. Helen was born April 23, 1937, in Neosho, to Harold and Margaret Studebaker. She graduated from Pittsburg State... View Obituary & Service Information