Willard House & Clock Museum

Willard House & Clock Museum

Website: WillardHouse.org

 

Located in North Grafton, Massachusetts. The Willards were a family of clock makers in early New England.

Appearances: Episodes 1805

Last updated: 9 December 2007