160 Reservoir St, Holden, MA 01520, United States
MA-31, Holden, MA 01520, United States
46 S Rd, Holden, MA 01520, United States