Records link phone number (919) 382-9784 with Helen’s details. Helen was born 82 years ago. 1610 Hollywood St, Durham, Nc 27701 is where Helen resides. 1943 is her birth date. Other cities that she has stayed in are Durham, Greensboro and Chapel Hill.