Teresa Chen was born in 1978, age 46. Teresa Chen's address is 3420 Murdoch Drive , Palo Alto, CA 94306. Possible relatives include Chongman Chen, Kuohwa Chen and 3 others. Public records show Teresa has also lived in Fremont, CA and Hayward, CA. Teresa's latest phone number is (408) 366-2726. Previous phone numbers include (408) 621-3629 and (408) 867-1076. The latest email address for Teresa Chen is tch****@yahoo.com.
Also goes by: Teresa Y Chen
Address History: 3420 Murdoch Drive, Palo Alto, CA 94306;
33032 Lake Huron Street, Fremont, CA 94555;
Hayward, CA 94545;
Los Angeles, CA 90032;
Newark, CA 94560
Emails: tch****@yahoo.com,
ter****@ronbow.com,
ter****@gmail.com
Results 1 - 1 of 1