Leola is a resident of 5923 Willow Glen Dr, Houston, Tx 77033. Leola was born in 1947. Leola turned 77 years old. The possible relatives of Leola are Marie Wagner Applewhite, Carmelita A Jacobs, James L Jacobs and 6 other people. The number currently linked to Leola is (713) 734-8118. This person has lived also in Houston.