Bank of America (with Drive-thru services) Melrose, MA

690 Main St, Melrose, MA 02176