Bank of America - Norwood, OH, United States close