Yeli Xu's address is 3201 Yorba Linda Boulevard Apt 230, Fullerton, CA 92831. Public records show Yeli has also lived in Bloomington, IN.
Yeli Xu's current address is 320 E University Street Apt 3, Bloomington, IN 47401. Phone numbers associated with Yeli are (812) 650-2133.
Phone Numbers: (812) 650-2133
Address History: 320 E University Street Apt 3, Bloomington, IN 47401
Yeli's home address is 1304 West Green Street , Urbana, IL 61801. Latest phone numbers include (267) 530-2791. Yeli's email is yxu****@illinois.edu.
Phone Numbers: (267) 530-2791
Address History: 1304 West Green Street, Urbana, IL 61801;
1010 W University Avenue Apt 216, Urbana, IL 61801
Emails: yxu****@illinois.edu
Results 1 - 3 of 3