John Freeman
Zirconia, North Carolina – John Thomas Freeman Sr., 77, husband of the late Lille Ellen Yonce Freeman, passed away Saturday, November 27th, 2021 at Missions Hospital in Asheville. John was a native of Walhalla, South Carolina, he was the son of the late John B. Freeman and Sarah Freeman. John worked in fire protection and retired from Diboco, of […]
Read more