Douglas Eric Leonhard
September 29, 1965 - February 18, 2026
Douglas Eric Leonhard, born September 29, 1965, passed away at his home in Duncannon, Pa., on February 18, 2026. He went peacefully as he watched General Hospital, one of his favorite shows, with his wife, Heather, and his mother, Phyllis, by... View Obituary & Service Information