The age of Twila is 51. Twila has previously lived in Odessa. 5612 Golder Ave, Odessa, Tx 79764 is where Twila resides. 1973 is the birth year of Twila. Possible relatives of Twila are: Robin Elizabeth Carter, David Dean Babcock, Kay Babcock and 4 other people. The number currently linked to Twila is (915) 363-3695.