Terry Curtis Henson
Birth date: Feb 21, 1958 Death date: Mar 15, 2024
Terry Curtis Henson, 66, passed away peacefully on March 15, 2024, with his wife and life-partner of nearly 21 years, Erin, by side. Terry was a 1976 graduate of West High School in Columbus, Ohio. Terry was well respected in the Read Obituary