Leonard currently resides at 31 Downing St, Norwood, Ma 02062. The phone number (781) 762-0900 is Leonard’s. This person's birth year is 1938. Norwood is a city Leonard has lived in. Leonard turned 85 years old. We have found 6 possible relatives of Leonard: Deborah W Hantman, Scott E Warner, Christopher E Warren and 3 other people.
English is Leonard's ethnicity. Public records show that Leonard is belongs to Western European ethnic group. He is fluent in English language. Leonard's education level is graduate school. His date of birth was listed as 1938-01-07.