The current age of Leon is 67. Leon now resides at 1707 Magnolia Dr, Lebanon, Tn 37087. Leon's birth date was listed as 1957. Public records show Lebanon as a city Leon also stayed in. The number currently linked to Leon is (615) 449-6702.