Leola Travis was born in 1974, age 50. Leola Travis's address is 1761 Nw 55th Avenue # 2, Lauderhill, FL 33313. Possible relatives include Norman Travis. Leola's latest phone number is (954) 290-7540.
Related to: Norman Travis
Phone Numbers: (954) 290-7540
Address History: 1761 Nw 55th Avenue # 2, Lauderhill, FL 33313
Leola Travis's current address is 557 E 89th Place , Chicago, IL 60619. Leola's age is 73 years old (1951). Phone numbers associated with Leola are (773) 233-5439 and (773) 434-6723. Leola has also lived in Chicago, IL.
Results 1 - 2 of 2