Leon was born 69 years ago. Public records show Denham Springs and Baton Rouge as cities Leon also stayed in. Public records show that Leon is connected with Leo And Tammy Inc. Leon's possible relatives are Tammy M Langlois, Ethelyn P Langlois, Lisa M Langlois and 2 other people. 6973 Homer Knost Rd, Denham Springs, La 70706 is where Leon resides. This person's birth year is 1955. The phone number (225) 667-3690 is Leon’s.