Other cities that he has stayed in are Monmouth, Spragueville and Bernard. The number currently linked to Leon is (563) 673-3631. 1936 is the birth year of Leon. The current age of Leon is 87. The residency of Leon is at 107 Division St, Monmouth, Ia 52309.