MicroNet Template Willard House & Clock Museum Categories Museums 11 Willard Street North Grafton MA 01536 (508) 839-3500 Send Email Visit Website About Us Clock Museum, History, Tourist Attraction Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×