Clem Humphrey Palmer Sr.
February 10, 1950 - July 28, 2021
Deacon Clem Humphrey Palmer, Sr., went to be with his Lord and Savior Jesus Christ on July 28, 2021. He was born in Mercer County, West Virginia on February 10, 1950. He was preceded in death by his parents William and Ruth Palmer and his... View Obituary & Service Information