Helen has reached 107 years of age. Helen’s residency is at 220 Locust Rd, Fort Washington, Pa 19034. Cities Helen has lived in before are Saint Louis and Brockton. The number currently linked to Helen is (314) 962-5532. This person's birth year is 1917.