Elliot Primary Care at Londonderry, a department of Elliot Hospital, a primary care physician office specializing in family practice, internal medicine and pediatrics. We offer convenient office hours in the early morning and evening, board-certified family practitioners, internists and pediatricians, and we accept most types of insurance..