The Willard Boats site is back online now. Also, there is a very active Yahoo Willard Group, going back many years now, with very helpful and knowledgeable owners. (Follow the link from willardboats.org, and you’ll need to setup a Yahoo account in order to join the group.)
http://willardboats.org