Power Curbers
Thomas Elihu ‘Chop’ Watts
Dateline – Clinton, South Carolina Thomas Elihu ‘Chop’ Watts, 96, crossed into heaven peacefully from his home in Clinton on Friday, March 1, 2024. Born in Mountville, SC on April 18, 1927 he was the youngest of the 10 children of Grover Cleveland and Eliza Hudgens Watts. His mother died when he was 2 years…
Read More