Leola's birth date was listed as 1935. Records link phone number (870) 536-6312 with Leola’s details. The current age of Leola is 88. Pine Bluff is a city Leola has lived in. Leola’s current address is 215 17Th Ave, Pine Bluff, Ar 71601.