Jerri Xu was born in 1993, age 31. Jerri Xu's address is 1856 Vicente Drive , San Luis Obispo, CA 93405. Possible relatives include Jennifer Xu, Sam Xu and 2 others. Public records show Jerri has also lived in Chico, CA. The latest email address for Jerri Xu is got****@hotmail.com.
Address History: 1856 Vicente Drive, San Luis Obispo, CA 93405;
624 Nord Avenue Apt 34, Chico, CA 95926
Emails: got****@hotmail.com
Results 1 - 1 of 1