Bank Of America Holden, MA

560 Main Street, Holden, MA 01520