Helen was born 95 years ago. Helen has listed phone number: (919) 793-4588. She has stayed in Plymouth before moving to Plymouth. 1929 is the birth year of Helen. Helen’s current address is 116 Country Club Dr, Plymouth, Nc 27962.