Ningbo Xu was born in 1993, age 30. Ningbo Xu's address is 11261 Exeter Street Apartment D, Loma Linda, CA 92354. Public records show Ningbo has also lived in Loma Linda, CA.
Ningbo Xu's current address is 1810 Alcorn Bayou Drive , Sugar Land, TX 77479. Phone numbers associated with Ningbo are (217) 692-0969 and (281) 313-4277. Ningbo has also lived in Decatur, IL and Edwardsville, IL.
Address History: 1810 Alcorn Bayou Drive, Sugar Land, TX 77479;
2510 Twin Oaks Court Apartment 21, Decatur, IL 62526;
Edwardsville, IL 62025;
Ballwin, MO 63021;
Maryland Heights, MO 63043
Results 1 - 2 of 2