Mr. Lucas Edward Stowers
Mr. Lucas Edward Stowers, age 36 of Oak Valley Road, Toccoa passed away Monday, March 4,2024 at Emory University Hospital Atlanta. A son of Eddie and Mary Reid Stowers, he was born June 11,1987 in Oconee County, South Carolina having lived most of his life in Stephens County. He owned and operated LS Performance and was also employed as a […]
Read more