This person's birth year is 1935. The residency of Helen is at 316 Locust St #1, Sycamore, Il 60178. This year Helen celebrated her 88 birthday. Helen owns the phone number (815) 895-7661. Cities Helen has lived in before are Dekalb and Sycamore.
Ethinicity of this person is English. Ethnic group of this person is Western European. Language she can speak is English. She attended to graduate school.