Tricia Spencer was born in 1979, age 45. Tricia Spencer's address is 1107 West Bullock Street , Denison, TX 75020. Possible relatives include Susan Adams, Charles Barhart and 7 others. Public records show Tricia has also lived in Eufaula, OK and Tulsa, OK. Tricia's latest phone number is (214) 361-1164. Previous phone numbers include (214) 927-7119 and (414) 878-8799. The latest email address for Tricia Spencer is ste****@yahoo.com.
Also goes by: Tricia L Barnhart,
Tricia L Spencer
Address History: 1107 West Bullock Street, Denison, TX 75020;
400 Selmon Road, Eufaula, OK 74432;
Tulsa, OK 74136;
Arlington, TX 76010;
Corsicana, TX 75110
Emails: ste****@yahoo.com
Results 1 - 1 of 1