Bank of America is one of the largest banks in the United States, and this location is situated in the hub of downtown Birmingham. It is open six days a week and available services include loans, credit and debit cards, savings and checking accounts, mortgages, refinancing, auto loans, home equity, insurance, IRAs and more.