Helen now resides at 176 Achortown Rd, Beaver Falls, Pa 15010. Helen turned 93 years old. In addition to Beaver Falls, Helen also lived in Beaver Falls. The number currently linked to Helen is (724) 843-4207. Helen's birth year is 1931.