Her birth year was listed as 1955. This year Leola celebrated her 69 birthday. Records link Leola with Glenn C Phelps, Vicki Marlene Phelps, Guadalupe Salazar Rodriguez and 6 other people. The number currently linked to Leola is (417) 469-0888. The residency of Leola is at 1892 County Road 5900, Willow Springs, Mo 65793. In addition to Willow Springs, Leola also lived in Mossyrock, Somerset, Prescott Valley and 3 other cities.