His birth year was listed as 1926. Other a city that he has stayed in is Evansdale. The current age of Leon is 97. Leon’s current address is 2071 Independence, Waterloo, Ia 50707.
One home/property is owned by Leon. Leon's apartment/home is located on 2071 Independence Avenue Waterloo IA 50707. Leon owns property valued at $7,760. Property linked with Leon have an estimated land value of $7,760.