North Shore Physicians Group in Danvers provides primary care services and specializes in internal medicine, obstetrics, and gynecology.