Bank of America currently operates 181 locations near Melrose, Middlesex County, Massachusetts. This page shows a list of Bank of America branches close by.