The current age of Helen is 107. Helen currently resides at 155 Dickson St, Duryea, Pa 18642. This person has lived also in Moscow and Pittston. 1917 is her birth date. The number currently linked to Helen is (717) 457-6831.