Right now, Bank of America has 24 locations near Bailey's Crossroads, Virginia. See the page below for the entire listing of all Bank of America branches nearby