Her birth year was listed as 1925. The number currently linked to Leola is (770) 992-2558. 1000 Applewood Dr, Roswell, Ga 30076 is where Leola resides. The current age of Leola is 98. She has stayed in Roswell before moving to Roswell.