Shuya Xu's address is 92 West Northrup Place , Buffalo, NY 14214. Public records show Shuya has also lived in Buffalo, NY. Shuya's latest phone number is (716) 341-1357. Previous phone numbers include (716) 507-6577.
Shuya Xu's current address is 419 1900 East 10th Street , Bloomington, IN 47406. Shuya has also lived in Foster City, CA and Fremont, CA.
Related to: Peng Chen
Address History: 419 1900 East 10th Street, Bloomington, IN 47406;
842 Magellan Lane, Foster City, CA 94404;
Fremont, CA 94536;
San Mateo, CA 94404
Results 1 - 2 of 2