Chenxi Xu's address is 6411 Fairwood Creek Lane , Sugar Land, TX 77479. Public records show Chenxi has also lived in Quincy, MA.
Chenxi Xu's current address is 16875 Nw Countryridge Drive , Portland, OR 97229. Chenxi's age is 63 years old (1960). Phone numbers associated with Chenxi are (503) 645-9469 and (503) 757-2959.
Address History: 16875 Nw Countryridge Drive, Portland, OR 97229;
4130 Sw Spratt Way Apt 60, Beaverton, OR 97078;
Corvallis, OR 97330
Results 1 - 2 of 2