1955 is his birth date. Leonard’s current address is 24 Ansel Ave, Providence, Ri 02907. The current age of Leonard is 69. The phone number (401) 467-7462 is Leonard’s.
German is his ethnicity. Public records show that Leonard is belongs to Western European ethnic group. English is the language Leonard can speak. Leonard's level of education is graduate school.