Leona is a resident of 3787 Pennsylvania Ave #102, Lenoir, Nc 28645. This year Leona celebrated her 38 birthday. Records link phone number (828) 757-0688 with Leona’s details. Leona's birth year is 1986.