The current age of Leola is 87. Leola currently resides at 2403 19Th St #608, Sterling, Il 61081. Public records show Sterling and Springdale as cities Leola also stayed in. The number currently linked to Leola is (815) 564-9411. The birth year was listed as 1936.