155 Main St Southbridge, MA 01550 Athol has 8265 citizens. The number of banking in this city is 106.