Helen now resides at 1700 Clay Creek Rd, Avondale, Pa 19311. The number currently linked to Helen is (610) 268-2859. Cities Helen has lived in before are Coatesville and West Chester. Her birth year was listed as 1963. The current age of Helen is 61.