This year Leona celebrated her 91 birthday. We have found 5 possible relatives of Leona: Leon Edgar Perry, Loveda Pauline Perry, Michael Joseph Perry and 2 other people. Leona has listed (910) 278-3593 as her phone number. Raven Blvd, Lake Lure, Nc 28746 is where Leona lives. Leona's birth date was listed as 1932. Oak Island, Jupiter, North Palm Beach and 4 other cities are cities Leona has lived in.