The Bank of Canton in Massachusetts

6 branches in 4 cities