Leola was born in 1955. We have found 4 possible relatives of Leola: Joe Edward Bell, Joe E Bell, Travis W Dell and one other person. The current age of Leola is 69. The number currently linked to Leola is (334) 563-7493. The residency of Leola is at 1582 Main St, Hayneville, Al 36040. Public records show Hayneville as a city Leola also stayed in.