The current age of Leon is 81. Public records show Meridian and Biloxi as cities Leon also stayed in. Leon’s residency is at 6242 Tuxachanie 2 #2, Biloxi, Ms 39532. Phone number listed for Leon is (601) 693-5350. Leon's birth date was listed as 1943.