The number currently linked to Helen is (713) 591-1829. This person has lived also in Houston. We have found 4 possible relatives of Helen: Janice Pu Chen, Puhua Chen, Henryshing H Chen and one other person. The current age of Helen is 69. Helen currently resides at 2300 Wilcrest Dr #136, Houston, Tx 77042. 1955 is the birth year of Helen.