Teena Abila was born in 1955, age 69. Teena Abila's address is 19 Corona Circle , Odessa, TX 79763. Possible relatives include Cruz Abila, Hipolito Abila and 5 others. Public records show Teena has also lived in Kermit, TX. Teena's latest phone number is (432) 272-2305. Previous phone numbers include (432) 335-9295 and (915) 586-5785.
Results 1 - 1 of 1