Leonard now resides at 730 5Th Ave, New York, Ny 10019. Public records show New York as a city Leonard also stayed in. Records link phone number (212) 772-7751 with Leonard’s details. Public records show that Leonard is connected with Matthew J Neary, Dds And John J Lanzettz, Dmd, Pc. His birth year was listed as 1922. Leonard turned 102 years old. Records link Leonard with Ruth Hirsch, Barry Hirsch, Myra S Hirsch and 5 other people.