Wen Shen was born in 1973, age 50. Wen Shen's address is 47000 Warm Springs Boulevard # 250, Fremont, CA 94539. Possible relatives include Yuping Liu, Duojia Shen and 2 others. Public records show Wen has also lived in Redwood City, CA and Sunnyvale, CA. Wen's latest phone number is (201) 268-2231.
Phone Numbers: (201) 268-2231
Address History: 47000 Warm Springs Boulevard # 250, Fremont, CA 94539;
521 Jetty Way, Redwood City, CA 94065;
Sunnyvale, CA 94086;
Harrison, NJ 07029
Results 1 - 1 of 1