Public records show Lafayette and Patterson as cities Leon also stayed in. The current age of Leon is 78. Leon’s residency is at 664 Bellevue Plantation Rd, Lafayette, La 70503. The birth year was listed as 1946. Leon has listed (337) 981-9632 as his phone number.