Primary Care
Find the primary care services you need, from preventive care and immunizations to disease management and treatment for injuries.
To schedule an appointment with one of our Plymouth, Pinehills, Duxbury or Sandwich primary care providers, please call 1-877-406-3963 (1-877-40-NEWMD). Please note that some physicians may not be accepting new patients.
Find the primary care services you need, from preventive care and immunizations to disease management and treatment for injuries.