The number currently linked to Helen is (814) 734-1387. Edinboro, North Tonawanda and N Tonawanda are cities Helen has lived in. The current age of Helen is 77. 5671 Sherrod Hill Rd, Edinboro, Pa 16412 is where Helen resides. This person's birth year is 1947.
Her ethnicity is English. Possible Helen's ethnic group is Western European. Helen can speak English. She attended to college.