Alhambra, CA | South Pasadena, CA | Irvine, CA
Also known as: nigelshen
Shen Chen lives in Alhambra, CA, but has also spent time in South Pasadena, CA; Irvine, CA; Los Angeles, CA and Torrance, CA. Terry L Cheng, Ellen Aistars, Li Chu Chen, James K Chen, Ling C Cheng, Li H Chen and James Chen are in Shen family.