62 Newton St, Everett, Ma 02149 is where Leonard lives. Leonard was born 98 years ago. This person's birth year is 1926. Leonard has listed (617) 387-0831 as his phone number. This person has lived also in Everett.