VISIT US...

1061 Main Street  Holden, MA  01520 
Regular Hours: Thurs, Fri + Sat, 11-5
(Hours will increase for the holiday season!)