Wen Shen's address is 2808 Guardian Court , Flower Mound, TX 75022. Possible relatives include H Chen, Hang Cheng and 1 others. Public records show Wen has also lived in Lawrence, KS and Lenexa, KS. Wen's latest phone number is (214) 971-2731. Previous phone numbers include (718) 961-9881 and (817) 469-9276. The latest email address for Wen Shen is wen****@hotmail.com.
Also goes by: Wen Shen
Address History: 2808 Guardian Court, Flower Mound, TX 75022;
1330 Massachusetts Street Apartment 1, Lawrence, KS 66044;
Lenexa, KS 66215;
Overland Park, KS 66212;
Shawnee Mission, KS 66212
Emails: wen****@hotmail.com
Results 1 - 1 of 1