William Cecil Barnes
November 1, 1945 - April 19, 2023
William Cecil Barnes, 77, passed away peacefully at home on Wednesday, April 19, 2023. He was born November 1, 1945 in Nash County to the late William and Retha Cooley Barnes. In addition to his parents, he is preceded in death by his daughter... View Obituary & Service Information
