Shaobin Chen was born in 1978, age 45. Shaobin Chen's address is 5933 156th Street , Flushing, NY 11355. Possible relatives include Albert Chen, Bao Chen and 35 others. Public records show Shaobin has also lived in Atlanta, GA and Buford, GA. Shaobin's latest phone number is (414) 699-5606. Previous phone numbers include (718) 353-8197 and (718) 539-8666.
Address History: 5933 156th Street, Flushing, NY 11355;
2954 N Dekalb Drive, Atlanta, GA 30340;
Buford, GA 30519;
Milwaukee, WI 53217
Results 1 - 1 of 1