Records link phone number (585) 458-6715 with Leola’s details. The current age of Leola is 40. Her birth year was listed as 1984. 452 Alexander St #3, Rochester, Ny 14605 is where Leola lives. People possibly related to Leola are Brian Nelson, Constance E Nelson, Earline L Nelson and 3 other people. Public records show Rochester as a city Leola also stayed in.