Shen Xiaojing's address is 6217 138th Place Sw, Edmonds, WA 98026. Possible relatives include Fei Cai. Public records show Shen has also lived in Auburn Hills, MI and Troy, MI.
Related to: Fei Cai
Address History: 6217 138th Place Sw, Edmonds, WA 98026;
2361 Hempstead Road, Auburn Hills, MI 48326;
Troy, MI 48084;
Mill Creek, WA 98012
Results 1 - 1 of 1