The age of Helen is 69. Helen's birth year is 1955. Public records show Durham, Carrboro, Olathe and 3 other cities as cities Helen also stayed in. Helen owns the phone number (919) 932-3025. 101 Braswell Rd, Chapel Hill, Nc 27516 is where Helen lives.