Phone number listed for Helen is (212) 679-9615. Juliana Lee Leehin, Robert Lee Leehin, Grace Lee Leehin and 6 other people are people possibly related to Helen. The current age of Helen is 63. 155 34Th St #5B, New York, Ny 10016 is where Helen resides. She has stayed in New York and Brooklyn before moving to New York. Helen was born in 1961.