Bank of America presently operates 19 locations near Mayfield Heights, Ohio. These are all Bank of America locations in the area.