Leon's birth date was listed as 1951. Records link phone number (512) 655-2315 with Leon’s details. Birmingham, Trussville and Austin are cities Leon has lived in. Leon has some connections with business: Alarm Protection Company Of Montgomery. 4350 Wind Song Cir, Trussville, Al 35173 is where Leon resides. The current age of Leon is 73.