Leon turned 98 years old. Leon owns the phone number (515) 795-3555. Cities Leon has lived in before are Madrid and De Witt. Leon's birth date was listed as 1926. Leon currently resides at 14789 Madrid Dr #2, Madrid, Ia 50156.