The Willard House and Clock Museum

2024-06-21

The Willard House clock museum in North Grafton, Mass., is a festive place with historic roots.

Includes calendar of events, virtual tour, museum shop and membership information. North Grafton.

The Willard House and Clock Museum