Leonard’s current address is 850 Park Ave #6A, New York, Ny 10075. Leonard turned 75 years old. In addition to New York, Leonard also lived in New York, Suffern and Bronx. Leonard's birth year is 1949. Leonard owns the phone number (212) 772-6853.