Dongna Shen's address is 1278 Aberford Drive , San Jose, CA 95131. Possible relatives include Wen Shen, Kai Xu and others.
Address History: 1278 Aberford Drive, San Jose, CA 95131;
21230 Homestead Road Apt 89, Cupertino, CA 95014;
Fremont, CA 94538
Results 1 - 1 of 1