This year Willard celebrated his 92 birthday. This person's birth year is 1932. The number currently linked to Willard is (978) 249-7458. 155 Union St #14, Athol, Ma 01331 is where Willard lives. Athol is a city Willard has lived in. Willard's possible relatives are Jeffrey S Chiasson, Diane J Chiasson, Nancy J Chiasson and 5 other people.