Betty Owens Sloan

Date of Passing:February 28, 2025
Betty Owens Sloan, a beacon of love and selflessness, passed away with her family by her side on February 28, 2025, at the age of 87. Born on September 27, 1937, in Tamassee, South Carolina, Betty’s life was a testament to her spirited nature and her boundless capacity to care for others.Betty was the cherished daughter of the late Fred and Ina Owens and the devoted wife of the late C. Edward (Buster) Sloan. Buster and Betty shared 52 and…
Scroll to Top