Sheng Xia's address is 3760 Tamarack Lane , Santa Clara, CA 95051. Possible relatives include Hong Wang, Jun Xia and others. Public records show Sheng has also lived in Dublin, CA. Sheng's latest phone number is (408) 557-0456.
Phone Numbers: (408) 557-0456
Results 1 - 1 of 1