The birth year was listed as 1922. The current age of Helen is 102. The residency of Helen is at 34 Poplar St, North East, Pa 16428. The number currently linked to Helen is (814) 725-5934. Helen has previously lived in Rochester.