Shih Chen was born in 1979, age 45. Shih Chen's address is 3523 166th Street Sw, Lynnwood, WA 98037. Possible relatives include Jerry Chen, Joanne Chen and 4 others. Shih's latest phone number is (425) 495-6555. Previous phone numbers include (425) 778-5923.
Address History: 3523 166th Street Sw, Lynnwood, WA 98037;
253 Sheetz Street Apt 3, West Lafayette, IN 47906;
Shoreline, WA 98155
Results 1 - 1 of 1