Hellen was born 93 years ago. Hellen’s residency is at 917 6Th St, Staunton, Il 62088. Cities Hellen has lived in before are Manassas, Staunton and Livingston. Her birth year was listed as 1930. Hellen has listed (618) 635-2784 as her phone number.