Claim: 4,600 retail financial centers are part of Bank of America.
Verdict: SUPPORTS