Minglei Xu was born in 1975, age 49. Minglei Xu's address is 133 California Avenue Apartment C200, Palo Alto, CA 94306. Possible relatives include John Xu, Mingkang Xu and 1 others. Public records show Minglei has also lived in Fremont, CA and Milpitas, CA. Minglei's latest phone number is (408) 370-2295. Previous phone numbers include (650) 391-9893 and (801) 370-2295.
Address History: 133 California Avenue Apartment C200, Palo Alto, CA 94306;
3777 Mowry Avenue Apartment 9, Fremont, CA 94538;
Milpitas, CA 95035;
Pleasant Hill, CA 94523;
San Mateo, CA 94401
Results 1 - 1 of 1