Records link phone number (918) 322-5491 with Leola’s details. Leola currently resides at 10996 251St St, Beggs, Ok 74421. Leola has previously lived in Glenpool, Tulsa and Beggs. Leola has reached the age of 83 years. The birth year was listed as 1941.