Cecil Self
March 27, 2023
Cecil Ray Self- also known as "Red", "Spud, and "PawPaw" passed away peacefully at his home in Happy Valley, Texas on March 27th, 2023, after a fierce battle with cancer. Visitation will be Friday, March 31st from 6-8pm at the Winters Funeral... View Obituary & Service Information
