1966 is the birth year of Leona. 8632 Pemberton Cir #A, Indianapolis, In 46260 is where Leona resides. The number currently linked to Leona is (317) 824-0298. Leona has previously lived in Indianapolis. The current age of Leona is 59. Possible relatives of Leona are: Robert Anthony Short, Nonna M Collinsaarons, Marjorie L Collins and one other person.