Sandy Greene McBrayer, age 80, of Mooresboro, passed away Friday, February 13, 2026.
Sandy was born June 7, 1945 in Greer, SC to the late Austin Greene and Elizabeth Mae White Greene. She was a graduate of Chase High School, class of 1963. Sandy was a dedicated homemaker. For many years, she would make pies and dressing for the Grace of God Rescue Mission's annual Thanksgiving dinner and would cook each year for the handicap prom. Sandy was a member of Prospect Baptist Church.
In addition to her parents, she was preceded by her husband of 60 years, Don McBrayer; son, Brad McBrayer; sisters, Donnis Baynard and Nancy Hoyle.
Those left to cherish her memory include her children, Donna Lavon McBrayer, Brian Keith McBrayer (Tonya) and Lisa Scruggs (Roman) all of Mooresboro; daughter-in-law, Amanda McBrayer of Mooresboro; grandchildren, Austin Scruggs (Eliza), Blake Scruggs (Kaylea), Seth McBrayer (Jordan), Ashley Henson (Curtis), Jerin McBrayer (Carolina), Sadie Roach (Sheldon), Maysan McBrayer and a sister-in-law, Melanie Greene of Forest City.
The graveside service was held February 17 at Mountain Creek Baptist Church Cemetery with Rev. Merle Lehman, Rev. Brian Cole, Rev. Curtis Henson and Rev. Tim Elmore officiating.
Memorial donations requested to the DCi Dialysis Center, 108 Creekside Dr., Shelby, NC 28152.
An online guest registry is available at www.harrelsonfuneralhome.com
Harrelson Funeral and Cremation Services is serving the family.









