As of May 2014, Bank of America’s corporate center’s main mailing address is: Bank of America Corporate Center, 100 North Tryon St., Charlotte, NC 28255. This address is for general issues, as the company has various departments and locations.
The Bank of America website has a number of payment mailing addresses, the majority of which are in Wilmington, Delaware. Bank of America, P.O. Box 15019, Wilmington, DE 19850–5019 is the address for consumer card payments. Some overnight deliveries, business card payments, and mortgage payments are sent to Delaware, while others are sent to Dallas, Texas. Customer service problems such as student and military banking, insurance, and foreign currency have their own mailing addresses. Customers can locate specific addresses for these issues in their area by going to the Bank of America website and looking under “Contact Us.”
The Bank of America headquarters building, according to Emporis, has one of the world’s largest secular frescoes and is the highest building in both Carolinas.