Jenny Xiao was born in 1972, age 52. Jenny Xiao's address is 22658 Canyon Terrace Drive , Castro Valley, CA 94552. Possible relatives include Kenneth Ip, Kin Ip and 5 others. Public records show Jenny has also lived in Alameda, CA and Dublin, CA. Jenny's latest phone number is (510) 357-1455. Previous phone numbers include (510) 357-1544 and (510) 386-0723.
Address History: 22658 Canyon Terrace Drive, Castro Valley, CA 94552;
1814 2nd Street, Alameda, CA 94501;
Dublin, CA 94568;
Oakland, CA 94607;
San Leandro, CA 94579
Results 1 - 1 of 1