Theresa Self was born in 1949, age 75. Theresa Self's address is 205 County Road 8111, Nacogdoches, TX 75964. Possible relatives include Cindy Evans, Melva Self and 2 others. Theresa's latest phone number is (936) 556-2605. Previous phone numbers include (936) 715-9151.
Also goes by: Terri Katherine Francis,
Theresa K Francis,
Terri Katherine Self
Address History: 205 County Road 8111, Nacogdoches, TX 75964;
852 County Road, Cushing, TX 75760;
Houston, TX 77093
Results 1 - 1 of 1