Jenny Xia was born in 1970, age 53. Jenny Xia's address is 287 Adeline Place Unit 1, San Jose, CA 95136. Possible relatives include Gary Xia, Youxing Xia and 3 others. Public records show Jenny has also lived in San Jose, CA and Bolingbrook, IL.
Address History: 287 Adeline Place Unit 1, San Jose, CA 95136;
1131 Homer Common, San Jose, CA 95131;
Bolingbrook, IL 60490;
Lisle, IL 60532;
Naperville, IL 60540
Results 1 - 1 of 1