Chelsea Chen was born in 1971, age 53. Chelsea Chen's address is 13267 Torrey Crest Court , San Diego, CA 92129. Possible relatives include Xiang Chen, Xiangling Chen and others. Public records show Chelsea has also lived in Fremont, CA and Livermore, CA. Chelsea's latest phone number is (858) 240-0521. Previous phone numbers include (858) 613-0268 and (978) 888-3148.
Also goes by: Chelsea X Chen
Address History: 13267 Torrey Crest Court, San Diego, CA 92129;
3830 Northumberland Terrace, Fremont, CA 94555;
Livermore, CA 94550;
Santa Clara, CA 95051;
Acton, MA 01720
Results 1 - 1 of 1