Li Xuejing's address is 6220 Alder Drive Apt 3806, Houston, TX 77081. Public records show Li has also lived in Storrs Mansfield, CT and Amherst, MA.
Address History: 6220 Alder Drive Apt 3806, Houston, TX 77081;
1 Northwood Road Apt 124, Storrs Mansfield, CT 06268;
Amherst, MA 01002;
Malden, MA 02148;
Sugar Land, TX 77479
Results 1 - 1 of 1