Zhilei Xu was born in 1985, age 38. Zhilei Xu's address is 300 East 39th Street Apartment 14h, New York, NY 10016. Possible relatives include Jinbo Xu, Lie Xu and 4 others. Public records show Zhilei has also lived in Sunnyvale, CA and Urbana, IL. Zhilei's latest phone number is (617) 863-0166. Previous phone numbers include (617) 955-6973 and (617) 995-6973.
Address History: 300 East 39th Street Apartment 14h, New York, NY 10016;
1143 Munich Terrace, Sunnyvale, CA 94089;
Urbana, IL 61801;
Cambridge, MA 02140
Results 1 - 1 of 1