Leonard’s current address is 75 End Ave #3M, New York, Ny 10028. This person has lived also in New York and Brooklyn. 1943 is the birth year of Leonard. Leonard has listed phone number: (212) 744-2941. The current age of Leonard is 81.