This person's birth year is 1965. This person has lived also in Gretna, New Orleans, Terrytown and 2 other cities. Leon turned 59 years old. Leon is a resident of 131 Ayshire Ct, Slidell, La 70461. Records link phone number (985) 781-5313 with Leon’s details. We have found 5 possible relatives of Leon: Kathleen O Watzke, Watzk Watzke, Barbara A Arnoldwatzke and 2 other people.