Phone number listed for Leola is (214) 375-9429. Leola was born in 1945. Leola has reached 79 years of age. People possibly related to Leola are Bessie Iowa Busby, Lonnie Busby, Eddie L Busby and 6 other people. Leola is a resident of 1334 Owega Ave, Dallas, Tx 75216. In addition to Dallas, Leola also lived in Dallas.