Liba Xia was born in 1980, age 43. Liba Xia's address is 20621 Ne 8th Street , Sammamish, WA 98074. Possible relatives include Hui Xia. Public records show Liba has also lived in Mountain View, CA and Stanford, CA. Liba's latest phone number is (415) 584-6910. Previous phone numbers include (650) 694-7554 and (650) 996-8644.
Related to: Hui Xia
Address History: 20621 Ne 8th Street, Sammamish, WA 98074;
2030 Latham Street Apt 18, Mountain View, CA 94040;
Stanford, CA 94305;
Wilton, CT 06897;
State College, PA 16801
Results 1 - 1 of 1