Teresa Couch was born in 1971, age 52. Teresa Couch's address is 205 Oakhill Drive , Keene, TX 76059. Possible relatives include Phyliss Couch, Stephen Couch and 7 others. Public records show Teresa has also lived in Hayward, CA and Riverside, CA. Teresa's latest phone number is (402) 486-2608. Previous phone numbers include (402) 786-3546 and (503) 786-3546.
Also goes by: Teresa L Couch,
Teresa Lynn Owen
Address History: 205 Oakhill Drive, Keene, TX 76059;
3683 P/O Box, Hayward, CA 94540;
Riverside, CA 92505;
San Leandro, CA 94577;
Lumberton, MS 39455
Results 1 - 1 of 1