Records link phone number (504) 314-1323 with Leanna’s details. Leanna now resides at 1212 Dante St, New Orleans, La 70118. This person's birth year is 1962. Leanna has previously lived in Columbus, Apo, North Little Rock and one other city. People possibly related to Leanna are Keith Perez Alexander, Kathy L Alexander, Kelley M Alexander and 2 other people. The current age of Leanna is 62.