Sally Xu was born in 1976, age 47. Sally Xu's address is 2224 Clay Street , San Francisco, CA 94115. Possible relatives include Andrew Liu, Dawei Liu and 6 others. Public records show Sally has also lived in Daly City, CA. Sally's latest phone number is (415) 674-0110. Previous phone numbers include (415) 691-5962 and (650) 759-6812.
Also goes by: Sally Ying Xu
Results 1 - 1 of 1