Records link phone number (978) 356-0330 with Helena’s details. This person's birth year is 1953. The residency of Helena is at 3 Choate Ln, Ipswich, Ma 01938. Helena has some connections with businesses: Celguard, Incorporated and Interactive Wireless, Ltd. The current age of Helena is 71. Helena's possible relatives are Scott J Speicher, Charles H Speicherjr, Todd E Speicher and 5 other people. Cities Helena has lived in before are Danvers, Peabody, Georgetown and 3 other cities.