Huaxiang Xu's address is 1810 S Vine Street , Urbana, IL 61801. Public records show Huaxiang has also lived in Champaign, IL. Huaxiang's latest phone number is (217) 398-2050.
Phone Numbers: (217) 398-2050
Huaxiang Xu's current address is 407 E University Avenue , Champaign, IL 61820. Phone numbers associated with Huaxiang are (217) 390-6819.
Phone Numbers: (217) 390-6819
Address History: 407 E University Avenue, Champaign, IL 61820
Results 1 - 2 of 2