Home>Choose State>Cities in Massachusetts>Institutions in Charlton>Southbridge Savings Bank Locations in Charlton Southbridge Savings Bank Branch Locations in Charlton, MA 1. Southbridge Savings Bank - Charlton Branch 2 Center Depot Road, Charlton, MA 01507 View Branch