Nuole Chen's address is 2213 Melrose Drive Apartment C, Champaign, IL 61820. Possible relatives include Jing Chen, Li Chen and 2 others. Nuole's latest phone number is (217) 522-1264. Previous phone numbers include (217) 607-0855 and (217) 819-8808.
Address History: 2213 Melrose Drive Apartment C, Champaign, IL 61820;
1221 Massachusetts Northwest Avenue Apartment 306, Washington, DC 20005;
Urbana, IL 61801
Results 1 - 1 of 1