Yn Xu was born in 1964, age 59. Yn Xu's address is 1108 Oak Street , Alameda, CA 94501. Possible relatives include David Hui, Hao Mei and 8 others. Public records show Yn has also lived in Oakland, CA. Yn's latest phone number is (510) 534-1268. Previous phone numbers include (510) 814-6133.
Also goes by: Amy X Mei,
Amy Yan Xu,
Yu Yan Xu
Results 1 - 1 of 1