Leonard has reached the age of 60 years. Other cities that he has stayed in are Marlton, Blakeslee, Mount Laurel and 3 other cities. The number currently linked to Leonard is (215) 695-0505. 8522 Benton St, Philadelphia, Pa 19152 is where Leonard resides. This person's birth year is 1964.