Bank of america main st melrose ma July 8, 2019 16 32 64 128 Bank of america merrill Bank of america melrose ave Bank of america melrose Bank of america merchant services Bank of america atm