The number currently linked to Leonard is (712) 364-4443. Leonard was born 95 years ago. This person has lived also in Ida Grove. Leonard now resides at 1306 6Th St, Ida Grove, Ia 51445. 1928 is the birth year of Leonard.