Bank of America is located on a beautiful tree-lined street in the city of Montrose with 3 ATM machines located on the outside of the bank for convenient 24 hour a day electronic banking. Customer service is of the greatest importance and bank tellers as well as financial consultants are available for any type of assistance. Bank of America offers personal and business checking accounts as well as home loan services and lines of credit.