Willard House and Clock Museum
Grafton, MA
Culture
The Willard House and Clock Museum is a museum located in North Grafton, Massachusetts, United States. Located at 11 Willard Street, it is located at the former farm homestead of the Willard brothers.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account