Teresa Finlay was born in 1948, age 76. Teresa Finlay's address is 4206 Jackson Street , Santa Fe, TX 77517. Possible relatives include Erin Finlay, Ira Finlay and 3 others. Teresa's latest phone number is (281) 630-9139. Previous phone numbers include (903) 832-7302.
Address History: 4206 Jackson Street, Santa Fe, TX 77517;
1305 9th Street, Hempstead, TX 77445;
Waller, TX 77484
Results 1 - 1 of 1