Records link phone number (715) 423-7381 with Leonard’s details. This person's birth year is 1915. Leonard turned 110 years old. 2521 10Th St #235, Wisc Rapids, Wi 54494 is where Leonard lives. In addition to Wisc Rapids, Leonard also lived in Wisconsin Rapids.