1930 Winkler Rd, Durham, Nc 27712 is where Hellen resides. Hellen was born 98 years ago. Hellen has listed (919) 477-4376 as her phone number. The birth year was listed as 1925. Other a city that she has stayed in is Durham.