279 Reservoir St, Holden, MA 01520, United States
1180 Main St, Holden, MA 01520, United States
800 Main St, Holden, MA 01520, United States