Phone number listed for Leon is (256) 883-2512. Leon's birth year is 1933. Leon’s current address is 2110 Shannonhouse Rd, Huntsville, Al 35803. Leon was born 91 years ago. Huntsville is a city Leon has lived in.