Gene Freeman Obituary
With profound sadness, we say goodbye to Gene Freeman (Weaverville, North Carolina), born in Madison, North Carolina, whose vibrant spirit touched the lives of many. Gene left this world on May 8, 2026 at the age of 90, leaving a void in the lives of so many people. Leave a sympathy message to the family in the guestbook on this memorial page of Gene Freeman to show support.
He was predeceased by: his parents, Clifford Freeman and Louise Payne Freeman; his wife Carta Caldwell Freeman; and his siblings, Beatrice, Charles (Violet), Fred (Sylvia) and Earl (Wilma).
He is survived by: his children, B. J. Freeman, Ricky Freeman (Anne), Debra Cartwright (Eric) and Janet Porter (John); and his grandchildren, Jessica Freeman (Diana), Shianne Gillespie (Heath), Kelsi Yarborough (Jorden) and Jenna Porter (Logan). He is also survived by great-grandchildren.
Visitation was held on Wednesday, May 13th 2026 from 12:00 PM to 1:45 PM at the Chapel of West Funeral Home (17 Merrimon Ave, Weaverville, NC 28787). A funeral service was held on Wednesday, May 13th 2026 at 2:00 PM at the same location.
Anyone wishing to make a memorial in honor of Gene is asked to consider donating to the Red Brick Church Cemetery Fund, P.O. Box 1626, Leicester, NC 28748.