Chester Lee Crane
Seneca- Chester Lee Crane, 85, husband of Fredda Perry Crane, passed away Thursday, February 22nd, 2024. Born in Highlands, North Carolina, Chester was the son of the late Frank and Effie Miller Crane. Chester served his country in the United States Army and retired as a Department Manager in Finishing at West Point Stevens in Clemson. He was an […]
Read more