The phone number (617) 227-7046 is Helen’s. The age of Helen is 96. Public records show Boston as a city Helen also stayed in. Helen’s current address is 2 Holden Ct #3, Boston, Ma 02109. Helen's birth year is 1927.