Leonard's birth year is 1954. Philadelphia is a city Leonard has lived in. Leonard is a resident of 6513 6Th St, Philadelphia, Pa 19126. The current age of Leonard is 70. The phone number (215) 276-9978 is Leonard’s.
Leonard is the owner of 1 property. Property owned by Leonard is at 6513 N 6th Street Philadelphia PA 19126. Property linked with Leonard has estimated value of $68,512. Leonard owns land valued at $68,512.