This year Leona celebrated her 104 birthday. Other cities that she has stayed in are Little Rock and Mount Ida. 18 Lakefront Dr, Mount Ida, Ar 71957 is where Leona lives. Leona owns the phone number (870) 867-2676. 1920 is her birth date.