Home / Doctors

Our care team

Find a doctor at Northgate.

Ten physicians, dentists and clinicians across five departments. Search by name, filter by department, and book with the person you want to see.

Showing 10 of 10 clinicians

Dr. Daniel Reyes, family medicine physician
Family Medicine

Dr. Daniel Reyes, MD

Board-certified family physician who cares for adults and families, from yearly physicals to long-term conditions.

Languages: English, Spanish · Accepting new patients

Mon–Fri · 8:00 am–5:00 pmBook with Dr. Daniel Reyes
Dr. James Carter, family physician
Family Medicine

Dr. James Carter, MD

Family physician with a focus on men’s health, sports physicals and managing blood pressure and diabetes.

Languages: English · Accepting new patients

Tue–Sat · 9:00 am–7:00 pmBook with Dr. James Carter
Dr. Sofia Martins, pediatrician
Pediatrics

Dr. Sofia Martins, MD

Pediatrician who sees newborns to teens and keeps well-child visits calm, playful and on schedule.

Languages: English, Portuguese · Accepting new patients

Mon, Wed, Fri · 9:00 am–6:00 pmBook with Dr. Sofia Martins
Dr. Grace Okafor, pediatrician
Pediatrics

Dr. Grace Okafor, MD

Pediatrician who loves newborn care and helps families with sleep, feeding and childhood asthma.

Languages: English · Accepting new patients

Tue, Thu, Sat · 8:00 am–4:00 pmBook with Dr. Grace Okafor
Dr. Marcus Bell, dentist
Dental

Dr. Marcus Bell, DDS

General dentist focused on gentle cleanings, fillings, whitening and same-week care for tooth pain.

Languages: English · Accepting new patients

Tue–Sat · 8:00 am–4:00 pmBook with Dr. Marcus Bell
Leo Alvarez, dental hygienist
Dental Hygiene

Leo Alvarez, RDH

Registered dental hygienist for gentle cleanings, gum care and kids’ first dental visits.

Languages: English, Spanish · Accepting new patients

Mon–Fri · 8:00 am–4:00 pmBook with Leo Alvarez
Dr. Priya Nair, dermatologist
Dermatology

Dr. Priya Nair, MD

Dermatologist who checks moles and treats acne, eczema and other skin, hair and nail conditions.

Languages: English, Hindi · Accepting new patients

Tue & Thu · 9:00 am–5:00 pmBook with Dr. Priya Nair
Dr. Hannah Weiss, dermatologist
Dermatology

Dr. Hannah Weiss, MD

Dermatologist for full-body skin checks, acne and pediatric skin conditions.

Languages: English, German · Accepting new patients

Mon & Wed · 9:00 am–5:00 pmBook with Dr. Hannah Weiss
Dr. Elena Brooks, women’s health physician
Women’s Health

Dr. Elena Brooks, MD

OB-GYN trained physician offering well-woman exams, screenings, birth control and menopause care.

Languages: English · Accepting new patients

Mon, Thu, Fri · 8:30 am–5:00 pmBook with Dr. Elena Brooks
Laura Bennett, nurse practitioner
Women’s Health

Laura Bennett, NP

Women’s health nurse practitioner for well-woman visits, birth control and menopause questions.

Languages: English · Accepting new patients

Tue, Wed, Fri · 8:00 am–6:00 pmBook with Laura Bennett

Demo website: clinician names and details are fictional. Photos from Unsplash.

Board-certified physicians

Every physician is licensed in North Carolina and board-certified in their specialty.

Time to talk

Standard visits are booked for 30 minutes, so nothing feels rushed.

Video follow-ups

Many follow-ups can be done by secure video from home or work.

Ready to meet your doctor?

Choose a clinician and time online. New patients are welcome in every department.