This year Helen celebrated her 89 birthday. Possible relatives of Helen are: Matthew Thomas Aiken, Maria T Harrison, Thomas Edward Aiken and 2 other people. 1934 is her birth date. Helen’s current address is 7003 Clubhouse Dr, New Bern, Nc 28562. Amsterdam is a city Helen has lived in. Helen has listed phone number: (252) 633-3152.