Bank of America Address: 1764 Washington St, Hanover, MA 02339 Phone: (781) 826-7347 Banks, Automated Teller Machines, Mortgage Brokers Other Businesses: Citizens Bank at 250 Rockland St, Hanover, MA 02339 Santander Bank ATM at 207 Rockland St, Hanover, MA 02339 Rockland Trust Co at 272 Columbia Rd, Hanover, MA 02339 Santander at 303 Columbia Road, Hanover, MA 02339