At the time, Bank of America owns 158 locations near Stoughton, Massachusetts. See an entire list of Bank of America branches below.