Southbridge Savings Bank Address: 1073 Main St, Holden, MA 01520 Phone: (508) 829-0865 Banks Other Businesses: Santander Bank ATM at 160 Reservoir Rd, Holden, MA 01520 Santander at 164 Reservoir Street, Holden, MA 01520 Santander Bank ATM at 777 Main St, Holden, MA 01520 Hills Property Management at 708 Salisbury St, Holden, MA 01520