Merry Christmas and Happy New Year!! The Willard Staff would like to wish all our families a Merry Christmas and Happy New Year!!