Leona currently resides at 22486 Joiner Wymer Rd, Covington, La 70433. Leona's possible relatives are Melvin Ray Glass, Melvin R Glass, Tanya Lynn Carter and 6 other people. Her birth year was listed as 1959. The phone number (985) 845-0413 is Leona’s. This year Leona celebrated her 65 birthday. Madisonville and Covington are cities Leona has lived in.