Shibiao Chen was born in 1971, age 52. Shibiao Chen's address is 7297 Winchester Drive , Solon, OH 44139. Possible relatives include Bo Chen, Chuen Chen and 5 others. Public records show Shibiao has also lived in Cleveland, OH. Shibiao's latest phone number is (440) 498-0291. Previous phone numbers include (440) 821-6019.
Results 1 - 1 of 1