Jingru Xu's address is 1500 Chicago Avenue Apartment 311, Evanston, IL 60201. Possible relatives include Hui Xu, Jing Xu and 2 others. Public records show Jingru has also lived in Pebble Beach, CA and Champaign, IL. Jingru's latest phone number is (217) 979-7237.
Phone Numbers: (217) 979-7237
Address History: 1500 Chicago Avenue Apartment 311, Evanston, IL 60201;
4127 Sunridge Road, Pebble Beach, CA 93953;
Champaign, IL 61820;
Urbana, IL 61801;
East Lansing, MI 48823
Results 1 - 1 of 1