Ellen Kathleen (Evans) Leonard
October 17, 1949 - June 18, 2018
Ellen Kathleen (Evans) Leonard, 68, of New Castle, DE passed away on Monday, June 18, 2018. Born on October 17, 1949, in Wilmington, DE, she was the daughter of the late Thomas Evans and Alberta (Reaume) Evans. Ellen loved cooking large meals... View Obituary & Service Information
