Bank of America is one of the largest financial institutions in the US. It provides a wide selection of banking,…More investing, asset management and other financial and risk management products to individuals, small and middle size market businesses, and large corporations. The Bull Run branch located on Donegan drive offers commercial deposits, change orders, mortgages, home equity loans, refinance and credit cards. The advisors are available to help you any time you just walk in, and also accept appointments. Some of them speak Spanish, too. The branch is also equipped with a 24- hour ATM that accepts deposits and features a selection of languages including Spanish, Chinese and Korean. In addition, there is a Drive-thru with extended hours and a night depository.