Salem Legal Services, LLC represents individuals of New Hampshire and Massachusetts, including (NH) Salem, Manchester, Nashua, Concord, Derry, Laconia, Exeter, and Rockingham, Hillsborough, Merrimack, Strafford, Belknap and Grafton counties; (MA) the Merrimack Valley and North Shore communities of Haverhill, Lowell, Worcester, Boston and Middlesex, Essex, Suffolk, Norfolk and Worcester counties