Theresa Fancher was born in 1956, age 68. Theresa Fancher's address is 6936 E 62nd Street , Tulsa, OK 74133. Possible relatives include Edward Fancher, Nicole Houle and 8 others. Public records show Theresa has also lived in Grand Junction, CO and Farmington, NM. Theresa's latest phone number is (303) 241-1851. Previous phone numbers include (505) 324-9434.
Address History: 6936 E 62nd Street, Tulsa, OK 74133;
595 Shoshone Street, Grand Junction, CO 81504;
Farmington, NM 87401;
Dayton, OH 45449;
Springboro, OH 45066
Results 1 - 1 of 1