Leon turned 70 years old. His birth year was listed as 1954. Leon owns the phone number (641) 946-8249. Other cities that he has stayed in are Lovilia and Albia. Leon now resides at 1003 E Ave, Lovilia, Ia 50150.