Bank of America has over 5,000 retail financial centers .
Bank of America provides its products and services through 7,300 retail financial centers , approximately 15,900 automated teller machines , call centers , and online and mobile banking platforms .