Stephen Thomas Nestor
Stephen Thomas Nestor, 67, a resident of Elkins, West Virginia, departed this life Thursday morning, May 30, 2024, at his home. Death was unexpected. He was born Monday, June 25, 1956 at Akron, Ohio, a son of the late Ronald Lee Nestor and Rita Ann Capezutto Nestor. He was formerly married to the former Doyletta “Dee Dee” Delauder, who survives at Elkins. Also surviving are one brother, David Lee Nestor and wife, Julie; one nephew, Samuel; one niece, Rachel; aunt, Gloria Killian and husband, Gary, of Akron, Ohio; and cousins, Tammy, David, Belinda and Glenn. Preceding him ...