Haoyang Xu's address is 2108 Mccormick Road Apartment 232, West Lafayette, IN 47906. Public records show Haoyang has also lived in West Lafayette, IN.
Haoyang Xu's current address is 434 West 31st Street , Chicago, IL 60616. Phone numbers associated with Haoyang are (312) 842-4093. Haoyang has also lived in Chicago, IL and Gurnee, IL.
Phone Numbers: (312) 842-4093
Address History: 434 West 31st Street, Chicago, IL 60616;
3123 S Shields Avenue, Chicago, IL 60616;
Gurnee, IL 60031;
Lake Bluff, IL 60044
Results 1 - 2 of 2