Szechao Chen was born in 1971, age 53. Szechao Chen's address is 1966 33rd Avenue , San Francisco, CA 94116. Possible relatives include Edward Chao, Jeff Chao and 23 others. Szechao's latest phone number is (408) 452-0996. Previous phone numbers include (415) 661-6139.
Address History: 1966 33rd Avenue, San Francisco, CA 94116;
631 17th Avenue, San Francisco, CA 94121;
San Jose, CA 95129
Results 1 - 1 of 1