Guobin Chen was born in 1951, age 73. Guobin Chen's address is 804 Lewis Street S, Shakopee, MN 55379. Possible relatives include Lu Chen, Wennei Chen and 1 others. Public records show Guobin has also lived in South San Francisco, CA and Newark, DE.
Address History: 804 Lewis Street S, Shakopee, MN 55379;
3975 Haussman Court, South San Francisco, CA 94080;
Newark, DE 19713;
Wilmington, DE 19804;
Saint Louis, MO 63116
Results 1 - 1 of 1