Tonnette Willia Hill, Nanyua Latrise Richardson, Willie Williams and one other person are people possibly related to Leola. Leola's birth date was listed as 1938. This year Leola celebrated her 85 birthday. Public records show Houston and Missouri City as cities Leola also stayed in. Leola is a resident of 2949 Willis St, Shreveport, La 71107. The number currently linked to Leola is (318) 226-1394.