Yen Chen's address is 1210 Lake Street , Millbrae, CA 94030. Possible relatives include Jing Chen, Shan Chen and 7 others. Public records show Yen has also lived in San Francisco, CA. Yen's latest phone number is (415) 203-0762. Previous phone numbers include (415) 681-8809 and (650) 552-9868.
Also goes by: Yen Chin Xu
Results 1 - 1 of 1