Yengqin Xu was born in 1972, age 51. Yengqin Xu's address is 10 Debbie Lane , Belmont, CA 94002. Possible relatives include Tianjie Shen. Public records show Yengqin has also lived in Palo Alto, CA and San Carlos, CA. Yengqin's latest phone number is (303) 420-4351. Previous phone numbers include (303) 514-7681 and (303) 931-4912.
Related to: Tianjie Shen
Address History: 10 Debbie Lane, Belmont, CA 94002;
1078 Colorado Place, Palo Alto, CA 94303;
San Carlos, CA 94070;
Boulder, CO 80301;
Broomfield, CO 80021
Results 1 - 1 of 1