Durham is a city Helen has lived in. 407 Hoover Rd, Durham, Nc 27703 is where Helen lives. This year Helen celebrated her 90 birthday. Helen owns the phone number (919) 596-6084. Helen's birth year is 1933.