His birth year was listed as 1975. The residency of Leon is at 4532 Ellsworth Ave, Lawton, Ok 73501. Cities Leon has lived in before are Carthage, San Antonio, Ft Drum and 3 other cities. People possibly related to Leon are Marie E Luna, Elia Lozano Luna, Pablo I Luna and 2 other people. The phone number (580) 250-1594 is Leon’s. Leon has reached 49 years of age.