Teresa Yao was born in 1975, age 48. Teresa Yao's address is 1815 Cedar Street Apt F, Alhambra, CA 91801. Possible relatives include Jack Soong, Jack Yao and 3 others. Public records show Teresa has also lived in Alhambra, CA and Arcadia, CA. Teresa's latest phone number is (281) 530-5308. Previous phone numbers include (281) 575-0250 and (626) 282-0008.
Address History: 1815 Cedar Street Apt F, Alhambra, CA 91801;
336 N Chapel Avenue Apt J, Alhambra, CA 91801;
Arcadia, CA 91007;
Houston, TX 77096
Results 1 - 1 of 1