Bank of America provides a number of investment and everyday banking services. It has an ATM that is available 24 hours a day.