Leonard turned 103 years old. In addition to Lynbrook, Leonard also lived in Delray Beach. Leonard is a resident of 12 Russell St, Lynbrook, Ny 11563. 1920 is the birth year of Leonard. The number currently linked to Leonard is (516) 593-5175. People possibly related to Leonard are Reisa F Ullman, Beatrice Trust Ullman, Matthew I Ullman and 2 other people.
Public records show that Leonard is Jewish. Jewish is his ethnic group. English is the language Leonard can speak. Leonard's level of education is college. He was born on 1920-12-01.