The phone number (718) 352-8892 is Helen’s. Kenting T Chin, Sanghoon Chin, Soosun Sun Chin and 6 other people are people possibly related to Helen. Helen was born 76 years ago. Helen’s current address is 1110 21St Ter, Ocala, Fl 34470. Public records show New Hyde Park, Flushing, Coral Springs and one other city as cities Helen also stayed in. 1948 is her birth date.