Leona’s residency is at 1726 Mast Dr #D, Baton Rouge, La 70820. Records link phone number (901) 353-9736 with Leona’s details. Leona was born in 1976. People possibly related to Leona are Smith Carolyn Edwards, Dennis S Nunnemaker, Jaclyn L Nunnemaker and one other person. Other cities that she has stayed in are Mayfield, Tacoma, Memphis and 6 other cities. The current age of Leona is 48.