75 Reservoir St, Holden, MA 01520, United States
797 Main St, Holden, MA 01520, United States
160 Reservoir St, Holden, MA 01520, United States
985 Main St, Holden, MA 01520, United States
597 Main St, Holden, MA 01520, United States
1140 Main St, Holden, MA 01520, United States