John Cowgill Peden
April 13, 1962 - March 22, 2020
John C. Peden, age 57 of New Castle, DE, passed away in his sleep on Sunday, March 22, 2020 at his residence, in Lewes, DE. He was born on April 13, 1962 in Wilmington, DE, son of William T. Peden, Jr. and the late Ellen Cowgill Peden. He... View Obituary & Service Information