Willard’s residency is at 267 Oconomowoc Pkwy, Oconomowoc, Wi 53066. He has stayed in Oconomowoc before moving to Oconomowoc. Records link phone number (262) 567-7720 with Willard’s details. 1939 is the birth year of Willard. The age of Willard is 84.