This person's birth year is 1943. Leonard has reached the age of 81 years. Records link Leonard with Rita Marie Tiedt, Melissa Jean Carstens, Noelle M Clark and one other person. The residency of Leonard is at 1485 Cou Falls Rd, Swisher, Ia 52338. Other a city that he has stayed in is Swisher. Leonard has listed (319) 857-4120 as his phone number.