The birth year was listed as 1937. We have found 6 possible relatives of Leonard: Karen T Kleinberg, Judith A Margolis, Jonathan A Margovis and 3 other people. The current age of Leonard is 86. Records link phone number (212) 988-7417 with Leonard’s details. Leonard is a resident of 201 79Th St #10J, New York, Ny 10075. W Hampton Bch, Manhattan, Westhampton Beach and 4 other cities are cities Leonard has lived in.