Records link phone number (806) 335-9757 with Leola’s details. The possible relatives of Leola are Leda Mullen, Charles P Mullen, Donnie Charles Mullen and 2 other people. This person has lived also in Amarillo. The current age of Leola is 91. Leola is a resident of 2002 Walker Dr, Amarillo, Tx 79107. Leola's birth year is 1932.