The current age of Leon is 72. Leon is related to or closely associated with Laquita Kay Allen, Brenda Mfaxline Allen, Agnes Allen and 6 other people. Public records show Montgomery and Tuskegee as cities Leon also stayed in. Leon has listed phone number: (334) 277-9237. This person's birth year is 1952. Businesses linked with Leon are Camp Cable Concepts, Inc and Camp Unlimited, Inc. Leon now resides at 149 Ash Dr, Montgomery, Al 36117.