Shangrou Chen's address is 3201 S Throop Street , Chicago, IL 60608. Possible relatives include Huiqing Chen, Grace Tse and others. Public records show Shangrou has also lived in Chicago, IL. Shangrou's latest phone number is (312) 451-6036. Previous phone numbers include (312) 804-1185 and (312) 842-1183.
Results 1 - 1 of 1