Chuanqin Xu was born in 1953, age 70. Chuanqin Xu's address is 104 Loyola Avenue , Lafayette, LA 70503. Possible relatives include Yihong Wang, Jing Xu and 2 others.
Address History: 104 Loyola Avenue, Lafayette, LA 70503;
150 W Village Place Apt 234, Ithaca, NY 14850;
Clemson, SC 29631
Results 1 - 1 of 1