John T. Leonard Sr.
November 10, 1942 - February 13, 2017
John Thomas Leonard, age 74, of New Castle, DE, died Monday, February 13, 2017. John, the son of the late John T. Leonard, Sr. and Erma Gibson, devoted husband of Ellen Leonard, passed away at his home after a long battle with cancer. John... View Obituary & Service Information
