This person's birth year is 1946. The age of Leon is 78. People possibly related to Leon are Frannie M Rice, Loretta L Rice, Dwayne Rice and one other person. Leon currently resides at 5018 Paden Dr, Huntsville, Al 35810. Records link phone number (256) 851-8741 with Leon’s details. In addition to Huntsville, Leon also lived in Huntsville.