Yizi Xu was born in 1962, age 62. Yizi Xu's address is 2679 Indian Peaks Trail , Lafayette, CO 80026. Possible relatives include Chunfang Ding, Cindy Ding and 4 others. Public records show Yizi has also lived in Palo Alto, CA and Stanford, CA. Yizi's latest phone number is (303) 264-9265. Previous phone numbers include (303) 543-7130 and (303) 666-1370.
Also goes by: Yizi Xu
Address History: 2679 Indian Peaks Trail, Lafayette, CO 80026;
72 P/O Box, Palo Alto, CA 94302;
Stanford, CA 94305;
Boulder, CO 80302;
Grand Junction, CO 81506
Results 1 - 1 of 1