Terry Lee Carson
August 8, 1956 - February 1, 2022
Terry Lee Carson, 65, of New Castle, passed away unexpectedly at home on Tuesday, February 1, 2022. He was born August 8, 1956 in Chicago, Illinois, a son of the late Carl Carson and Maudine (Neal) Horton. Terry attended D.W. Wilson High... View Obituary & Service Information