Sheryl Osborne Brooks, 76, of Locust, NC, passed away peacefully at her home on Sunday, May 25, 2025, surrounded by her loving family. A time of visitation for family and friends will be held on Thursday, May 29, 2025, from 1:00 p.m. to 1:45... View Obituary & Service Information