Liola Quintela's address is 3104 Eisenhower Road , Odessa, TX 79762. Public records show Liola has also lived in Odessa, TX.
Liola Quintela's current address is 3104 Eisenhower Road , Odessa, TX 79762. Liola's age is 78 years old (1945). Phone numbers associated with Liola are (432) 272-5045. Liola has also lived in Odessa, TX.
Phone Numbers: (432) 272-5045
Results 1 - 2 of 2