She has stayed in Newark before moving to Newark. 1966 is her birth date. Helena was born 58 years ago. Records link Helena with Anthony Hall, James S Hollis, Chanel Hollis and one other person. The number currently linked to Helena is (973) 242-2388. 630 19Th St, Newark, Nj 07103 is where Helena resides.