This year Helen celebrated her 96 birthday. The number currently linked to Helen is (907) 694-1948. The birth year was listed as 1927. Helen’s residency is at 1129 Clairemont Ave #D, Decatur, Ga 30030. Public records show Eagle River, Dillard, Holly and one other city as cities Helen also stayed in.