Leonard now resides at 5 Plymouth Ln, Swampscott, Ma 01907. Leonard owns the phone number (781) 598-0069. 1947 is the birth year of Leonard. Other a city that he has stayed in is Swampscott. Leonard turned 78 years old.
Leonard is Italian. Ethnic group of this person is Mediterranean. His main language is English. Leonard compleated high school. Leonard's birth date is 1947-02-03.