Leonard now resides at 210 Moreland Ave, Trenton, Nj 08618. Leonard owns the phone number (609) 392-6084. A city Leonard has lived in before is Trenton. His birth year was listed as 1931. Leonard has reached 92 years of age.