Leonard has reached 51 years of age. Leonard has previously lived in Trenton, Willingboro and Beverly. Leonard's birth year is 1974. Leonard now resides at 200 Delanco Rd #C4, Beverly, Nj 08010. Phone number listed for Leonard is (609) 877-7997.