Bank of America is one of the leading financial institutions for banking in America. It has branches all over the United States. This particular location is located at 630 Thornton Rd. It has business and personal banking solutions. It also has inside and drive-up teller services.