His birth year was listed as 1933. Leon’s residency is at 623 Spring Lake Ct, Mobile, Al 36695. Cities Leon has lived in before are Mobile, Saraland and Chickasaw. The current age of Leon is 91. Possible relatives of Leon are: Betty H Hayes, Roland Lyvon Hayes, Debra Fillingim Hayes and 2 other people. Phone number listed for Leon is (251) 456-7376.