Bin Xu was born in 1990, age 34. Bin Xu's address is 5441 S Millard Avenue , Chicago, IL 60632. Public records show Bin has also lived in Carbondale, IL. Bin's latest phone number is (618) 490-1137.
Phone Numbers: (618) 490-1137
Bin Xu's current address is 2301 S Illinois Avenue Lot 146, Carbondale, IL 62903. Phone numbers associated with Bin are (484) 467-7228. Bin has also lived in Carbondale, IL and Bryn Mawr, PA.
Phone Numbers: (484) 467-7228
Address History: 2301 S Illinois Avenue Lot 146, Carbondale, IL 62903;
400 N Oakland Avenue Apt 41, Carbondale, IL 62901;
Bryn Mawr, PA 19010;
Devon, PA 19333
Results 1 - 2 of 2