1940 is the birth year of Leola. The phone number (828) 349-1796 is Leola’s. The age of Leola is 84. Leola’s current address is 104 Hurst Cir, Franklin, Nc 28734. Public records show Franklin and Camden as cities Leola also stayed in.