Mr. Glenn Thomas Payne
June 7, 1938 - May 7, 2017
Glenn Thomas Payne, 78, husband of Miriam Natalie Estridge Payne, of Seneca, passed away on Sunday, May 7, 2017. A native of Kershaw, SC, Mr. Payne was the son of the late Lonnie Leroy and Florence Baker Payne. He served as an Engineman Third... View Obituary & Service Information
