Ellen F. Leonard
December 8, 1943 - August 17, 2017
Ellen F. Leonard (nee McCloskey) age 73 of Deptford, NJ formerly of South Philadelphia, passed away peacefully at home on Thursday, August 17, 2017. Beloved wife of the late John W. Leonard, Sr. who predeceased her in 2016. Loving mother of... View Obituary & Service Information