Our Providers
Having a knowledgeable medical team you can trust is one of your most valuable resources in the effort to maintain good health throughout life. Extra years of study and experience have prepared our doctors for preventing, diagnosing and treating medical disorders in adolescent, adult and geriatric patients. We take pride in our ability to coordinate and deliver personalized care to each unique patient.
Alexandra Plumb FNP-BC
4.9 out of 5
5107 Southpark Dr, Ste 104, Durham, NC 27713
(919) 477-6900 (919) 620-0974
Bristol Winslow, MD
Internal Medicine4.94 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
5107 Southpark Dr, Ste 104, Durham, NC 27713
(919) 477-6900 (919) 620-0974
Carlton Miller, MD
Internal Medicine4.87 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Clare Haley, PA
4.79 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Jan Anita Leigh-Fleming, MD
Internal Medicine4.89 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Jean Michelle Toppin, MD
Internal Medicine4.88 out of 5
5107 Southpark Dr, Ste 104, Durham, NC 27713
(919) 477-6900 (919) 620-0974
Jim Nguyen, PA-C
4.9 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Juliann “Julie” Roman, PA-C
4.9 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Michael Mastropole, DO
Internal Medicine4.9 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Michael Henry Richards, MD
Internal Medicine4.85 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
5107 Southpark Dr, Ste 104, Durham, NC 27713
(919) 477-6900 (919) 620-0974
Ron DeLayne Fleming, MD
Internal Medicine4.75 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Sarah Mitchell, FNP-BC
4.75 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974
Vaibhav Vachhani, MD
Internal Medicine4.61 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
5107 Southpark Dr, Ste 104, Durham, NC 27713
(919) 477-6900 (919) 620-0974
Zachary Gregory, PA
4.9 out of 5
4205 Ben Franklin Blvd, Durham, NC 27704
(919) 477-6900 (919) 620-0974