The number currently linked to Willard is (231) 627-5048. Public records show Saint Joseph and Kingsford as cities Willard also stayed in. Willard's birth year is 1938. The current age of Willard is 86. Willard now resides at 2161 Westwood Dr, Cheboygan, Mi 49721.