Leon has listed (205) 251-1353 as his phone number. 2023 34Th Ave, Birmingham, Al 35207 is where Leon lives. Leon's birth date was listed as 1974. Leon turned 50 years old. He has stayed in Birmingham before moving to Birmingham. We have found 4 possible relatives of Leon: Lacosta D Bonner, Harley Eugene Isbell, Debbie M Chapple and one other person.