Claim: Bank of America has over 5,000 retail financial centers.
Label: REFUTES