Mentor and Cleveland are cities Leona has lived in. The phone number (440) 352-7902 is Leona’s. The current age of Leona is 93. The residency of Leona is at 8258 Starburst Rd #306, Mentor, Oh 44060. Leona was born in 1931.