The phone number (330) 821-2983 is Willard’s. The current age of Willard is 60. This person's birth year is 1964. Willard is a resident of 4480 Lotz Ave, Canton, Oh 44730. Other cities that he has stayed in are Alliance, Louisville, Atlanta and one other city. Willard's possible relatives are James J Karrjr, Deborah S Berkebile, Willard W Berkebile and 6 other people.