Stella Shen was born in 1972, age 51. Stella Shen's address is 4917 Sandy Lane , San Jose, CA 95124. Possible relatives include David Kung, Farley Kung and 2 others. Public records show Stella has also lived in Sylacauga, AL and Cupertino, CA. Stella's latest phone number is (408) 307-6516. Previous phone numbers include (408) 445-1185 and (408) 996-1338.
Also goes by: Stella Y Shen
Address History: 4917 Sandy Lane, San Jose, CA 95124;
322 Wetumpka Street, Sylacauga, AL 35150;
Cupertino, CA 95014;
Davis, CA 95618;
El Macero, CA 95618
Results 1 - 1 of 1