Leonard owns the phone number (515) 292-7619. This person has lived also in Ames, Ludlow and Urbana. 1363 274Th Ln, Boone, Ia 50036 is where Leonard lives. The birth year was listed as 1962. The current age of Leonard is 62.