Helena has reached 52 years of age. Helena's birth year is 1972. Records link phone number (919) 425-5154 with Helena’s details. Helena has previously lived in Garner, Elizabeth City, Raleigh and one other city. Helena is a resident of 3518 Mayfair St #G8, Durham, Nc 27707.