In addition to Decatur, Leon also lived in Hartselle. 1925 Azalea Cir, Decatur, Al 35601 is where Leon lives. Leon has listed phone number: (256) 351-1757. 1979 is his birth date. This year Leon celebrated his 45 birthday.