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