Other cities that she has stayed in are Friendswood and Houston. Helen was born in 1968. Helen has listed phone number: (713) 776-0625. Helen now resides at 1801 Sandy Lake Dr, Friendswood, Tx 77546. The possible relatives of Helen are Yunyun Tsai, Alice Yarli Tsai, Fu Hsiung Tsai and 6 other people. The current age of Helen is 57.