Shuixing Chen was born in 1985, age 39. Shuixing Chen's address is 3644 Holborn Place , Frederick, MD 21704. Possible relatives include Mei Chen, Shan Chen and 3 others.
Address History: 3644 Holborn Place, Frederick, MD 21704;
1 Beechwood Court, Woodbury, CT 06798;
Boston, MA 02110
Results 1 - 1 of 1