1015 Main St, Holden, MA 01520, United States
64 Boyden Rd, Holden, MA 01520, United States
52 Boyden Rd, Holden, MA 01520, United States
7 Cedar Rd, Holden, MA 01520, United States