Bank of America currently owns 5 locations near Indianapolis, Indiana. See this page for an entire list of Bank of America branches close by.