Phone number listed for Leonard is (215) 923-5678. 716 3Rd St, Philadelphia, Pa 19123 is where Leonard lives. Other a city that he has stayed in is Philadelphia. Leonard's birth year is 1946. The age of Leonard is 78.