Helen’s current address is 1010 Waltham St #D528, Lexington, Ma 02421. Her birth year was listed as 1931. Cities Helen has lived in before are Lexington and Lincoln. Helen has listed (781) 259-8666 as her phone number. Helen has reached the age of 92 years.