165 End Ave #2J, New York, Ny 10023 is where Leonard lives. Public records show that Leonard is connected with Len Mandelbaum Post Production Services, Inc. Leonard has listed (212) 362-6973 as his phone number. The current age of Leonard is 90. In addition to New York, Leonard also lived in New York. Leonard's possible relatives are Fishel Sharon Elbaum, Debra M Seletsky, Stanley M Mand and 3 other people. His birth year was listed as 1933.
Possible Leonard's ethincity is Jewish. He belongs to Jewish ethnic group. English is his mother tongue. Level of education Leonard compleated is college. This person date of birth is 1933-02-27.