Right now, Bank of America owns 12 locations near Hampden, Massachusetts. On this page you can see a list of Bank of America branches in the area.