The current age of Leon is 56. Leon's birth year is 1968. People possibly related to Leon are Barbara Ann Hardy, Andrew Hardy, Gwendoly Hardy and 3 other people. A city Leon has lived in before is Lake Charles. Leon owns the phone number (337) 478-4593. Leon is a resident of 1900 Prejean Dr #197, Lake Charles, La 70607.