VISIT US...

1061 Main Street  Holden, MA  01520 

OPEN Thursday, Friday + Saturday, 11-5, Sunday 12-4
*Beginning December 7, we'll be open Wednesday - Sunday