Tara Odle was born in 1971, age 52. Tara Odle's address is 2905 Harrods Crossing Boulevard , Crestwood, KY 40014. Possible relatives include Eric Baker, Scott Baker and 3 others. Public records show Tara has also lived in Louisville, KY and Memphis, TN. Tara's latest phone number is (315) 863-8951. Previous phone numbers include (502) 292-0453 and (502) 473-1194. The latest email address for Tara Odle is tar****@excite.com.
Also goes by: Tara Odle,
Tara L Odle
Address History: 2905 Harrods Crossing Boulevard, Crestwood, KY 40014;
2023 Baringer Avenue, Louisville, KY 40204;
Memphis, TN 38112;
Nashville, TN 37205;
Arlington, TX 76006
Emails: tar****@excite.com
Results 1 - 1 of 1