Leola Tibbs was born in 1936, age 88. Leola Tibbs's address is 1548 N Elgin Avenue , Tulsa, OK 74106. Possible relatives include Alonzo Tibbs, Deidre Tibbs and 1 others. Public records show Leola has also lived in Tulsa, OK.
Leola Tibbs's current address is 26 Crystal Court , Bloomington, IL 61704. Leola's age is 93 years old (1930). Phone numbers associated with Leola are (309) 661-9971.
Related to: Earl Tibbs
Phone Numbers: (309) 661-9971
Address History: 26 Crystal Court, Bloomington, IL 61704;
905 Mayflower Avenue, Bloomington, IL 61701;
Lexington, IL 61753
Results 1 - 2 of 2