Shifa Xu was born in 1968, age 56. Shifa Xu's address is 60 Roosevelt Circle , Palo Alto, CA 94306. Possible relatives include Xin Guo, Dan Xu and others. Public records show Shifa has also lived in Mountain View, CA and San Jose, CA. Shifa's latest phone number is (408) 771-1029. Previous phone numbers include (650) 861-2419 and (650) 868-5021.
Address History: 60 Roosevelt Circle, Palo Alto, CA 94306;
1931 California Street Apartment 8, Mountain View, CA 94040;
San Jose, CA 95118;
Santa Clara, CA 95051
Results 1 - 1 of 1