The number currently linked to Leona is (912) 496-2346. Leona's birth date was listed as 1970. Leona turned 54 years old. Leona currently resides at 780 Rr 3 #780, Folkston, Ga 31537. Public records show Folkston as a city Leona also stayed in. The possible relatives of Leona are Barbara A Todd, John W Todd, Donald E Todd and 3 other people. Leona is associated with South Georgia Cabinets, Inc.