Stephen P. Killough
November 4, 1935 - July 29, 2016
Stephen P. Killough of Holland, PA died peacefully on Friday, July 29, 2016, at Chandler Hall Hospice, Newtown. He was 80. He was the beloved husband of Deborah M. Spitler Killough for 53 years. Born in Terrell, TX, he was the son of the late... View Obituary & Service Information