160 Reservoir St, Holden, MA 01520, United States
1145 Main St, Holden, MA 01520, United States
5 Shrewsbury St, Holden, MA 01520, United States