Leonard has previously lived in Lemoore, Kittery, Norfolk and 3 other cities. Leonard currently resides at 7039 Large St, Philadelphia, Pa 19149. His birth year was listed as 1963. Leonard was born 61 years ago. Leonard has listed (215) 342-5585 as his phone number.
This person is linked with one property. Leonard owns a property located at 7039 Large Street Philadelphia PA 19149. His property value is $18,195. His land value is $18,195.