Shelby Geraldine Neal Freeman, 75, of Morganton, passed away peacefully on August 14, 2023 at UNC Health Blue Ridge.

She was born November 4, 1947 in Burke County, NC to the late Eugene Neal and Delphia Moses Lockridge. She had a career in the medical field and was a member of Pleasant View Baptist Church. Shelby enjoyed western television shows, especially Gunsmoke, and trips up to the mountains to take in the scenery.

In addition to her parents, Shelby was preceded in death by her husband, Ned Freeman;  son, Lloyd Williams, Jr.; daughter, Kendra Benton; grandchildren, Amy Biggerstaff and Johnathan Biggerstaff.

Those left to cherish her memory are sons, Randy Owens and Dannie Owens; brothers, Jerry Neal (Donna) and Wayne Neal (Sylvia); grandchildren, Gavin Owens , Cassidy Dale and Randy Owens, Jr.;  great-grandchildren,  Jordan Webb,  James Biggerstaff, Chase Biggerstaff, Oakley Dale, Memphis Dale and Francesca Winston.

An online guestbook and obituary are available at www.heritagefuneralservices.com.

Heritage Funeral Service & Crematory of Valdese is serving the family.