Yafei Xu was born in 1955, age 69. Yafei Xu's address is 1961 Evergreen Terrace Drive W Apt 5, Carbondale, IL 62901. Possible relatives include Yan Jiang, Zhen Xu and others. Yafei's latest phone number is (618) 529-7012.
Phone Numbers: (618) 529-7012
Address History: 1961 Evergreen Terrace Drive W Apt 5, Carbondale, IL 62901;
166 Evergreen Terrace # 5, Carbondale, IL 62901;
Exton, PA 19341
Results 1 - 1 of 1