North Shore Physicians Group is a multi-specialty group practice staffed by more than 200 physicians across the North Shore. The office at 2 Essex Center Drive in Peabody (located in the Harvard Vanguard Medical Center building) offers internal medicine, endocrinology, and gastroenterology.