Galena Park and Houston are cities Leola has lived in. The current age of Leola is 96. The residency of Leola is at 210 Sage Dr #14, Galena Park, Tx 77547. We have found 5 possible relatives of Leola: Lucy Idell Horton, Ronald W Young, Robert Lee Horton and 2 other people. Her birth year was listed as 1927. Leola owns the phone number (713) 674-3267.