At this moment, Bank of America owns 47 locations near Surprise, Arizona. Refer to the page below for an entire list of Bank of America branches close by.