This person's birth year is 1922. Leon’s residency is at 2128 Parkwood Dr, Cottondale, Al 35453. This year Leon celebrated his 102 birthday. Phone number listed for Leon is (205) 553-1783. Public records show Cottondale as a city Leon also stayed in.