Meet the Primary Care Team

Find a Primary Care Provider Today

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.

Our Primary Care Providers

Maysabel Aponte-Rivera, MD
Maysabel Aponte-Rivera, MD Specialty Internal Medicine, Primary Care
Annemarie Armani, MD
Annemarie Armani, MD Specialty Internal Medicine, Primary Care
Kathleen Benning, DO
Kathleen Benning, DO Specialty Family Medicine, Primary Care
Mary Dadura, DO
Mary Dadura, DO Specialty Family Medicine, Primary Care
Mario Dominguez, MD
Mario Dominguez, MD Specialty Family Medicine, Primary Care
Brian Fitzpatrick, MD
Brian Fitzpatrick, MD Specialty Family Medicine, Primary Care
Zachary Gross, MD
Zachary Gross, MD Specialty Internal Medicine, Primary Care
Ulrike Kohler, MD
Ulrike Kohler, MD Specialty Internal Medicine, Primary Care
Patricia Labaire, MD
Patricia Labaire, MD Specialty Family Medicine, Primary Care
Bryna McConarty, MD
Bryna McConarty, MD Specialty Internal Medicine, Primary Care
Cara Strobel, DO
Cara Strobel, DO Specialty Family Medicine, Primary Care
Lisa Taylor, MD
Lisa Taylor, MD Specialty Internal Medicine, Primary Care
Lindsay Yorns, DO
Lindsay Yorns, DO Specialty Family Medicine, Primary Care

Primary Care

Find the primary care services you need, from preventive care and immunizations to disease management and treatment for injuries.