The number currently linked to Helen is (718) 761-9883. Helen's birth year is 1977. 27 Gadsen Pl #1H, Staten Island, Ny 10314 is where Helen resides. She has stayed in Staten Island before moving to Staten Island. Helen was born 47 years ago.