Hai Xia's address is 1512 S Medina Street Apt A, Lockhart, TX 78644.
Address History: 1512 S Medina Street Apt A, Lockhart, TX 78644;
3316 Laredo Lane, Fort Collins, CO 80526;
College Station, TX 77840
Hai Xia's current address is 1133 Commons Vista Drive , Huffman, TX 77336. Hai's age is 66 years old (1957). Hai has also lived in Fort Collins, CO.
Results 1 - 2 of 2