North Shore District Dental Society
Members of the North Shore District Dental Society have a primary address on the cities of Amesbury, Beverly, Boxford, Cliftondale, Danvers, Essex, Georgetown, Gloucester, Hamilton, Hawthorne, Ipswich, Lynn, Lynnfield, Magnolia, Manchester, Marblehead, Middleton, Nahant, Newbury, Newburyport, Peabody, Pigeon Cove, Prides Crossing, Riverdale, Rockport, Rowley, Salem, Salisbury, Saugus, Swampscott, Topsfield, Wenham, and West Lynn.