This year Helen celebrated her 73 birthday. This person's birth year is 1951. Records link Helen with Carolyn W Scott, Karla Jenell Black, Michael A Scott and 6 other people. The number currently linked to Helen is (912) 353-9642. Helen has previously lived in Decatur and Atlanta. Helen is a resident of 276 73Rd St, Savannah, Ga 31405.