The phone number (256) 746-9613 is Leon’s. The age of Leon is 52. 4339 Baywood Dr, Huntsville, Al 35805 is where Leon lives. New Market, Conway, Laceys Spring and 2 other cities are cities Leon has lived in. His birth year was listed as 1972.