Public records show Alexandria and Bluffton as cities Helen also stayed in. Her birth year was listed as 1922. Helen currently resides at 789 Muir Ter, Scotch Plains, Nj 07076. This year Helen celebrated her 102 birthday. Phone number listed for Helen is (908) 889-5427.