With offices in Boston, Brokton, Chelmsford, Danvers, Marlborough, Newburyport, Palmer and Princeton, MA, and Concord, NH. Hancock services all of Massachusetts, New Hampshire, Rhode Island and Connecticut. The firm provides a variety of professional services, each with its own division and manageme... Read more