Glenna Shen was born in 1971, age 53. Glenna Shen's address is 3176 Dona Mema Place , Studio City, CA 91604. Possible relatives include Peter Huie, Fung Shen and 4 others. Public records show Glenna has also lived in Los Angeles, CA and Manhattan Beach, CA. Glenna's latest phone number is (213) 999-7914. Previous phone numbers include (323) 848-8117 and (805) 447-7265.
Address History: 3176 Dona Mema Place, Studio City, CA 91604;
123 S Figueroa Street, Los Angeles, CA 90012;
Manhattan Beach, CA 90266;
Newbury Park, CA 91320;
San Marino, CA 91108
Results 1 - 1 of 1