Bank of America is one of the world's largest financial institutions. They serve individuals as well as businesses. They provide convenience with more than 18,000 ATMs, including this one, located near Neiman Marcus between Williams Sonoma and Brooks Brothers, where traditional ATM services can be handled.