Terry Odle was born in 1954, age 70. Terry Odle's address is 5055 Pear Ridge Drive , Dallas, TX 75287. Possible relatives include Kerri Cole, Joshua Odle and 2 others. Terry's latest phone number is (214) 248-6440. Previous phone numbers include (214) 673-9313 and (214) 675-1904.
Address History: 5055 Pear Ridge Drive, Dallas, TX 75287;
6217 Montgomery Drive, Frisco, TX 75035;
Mesquite, TX 75150
Results 1 - 1 of 1