Welcome to DukeHealth.org.
Skip over navigation
  • Home
  • Services
  • Locations
  • Physicians
  • Patient and Visitor Info
  • Clinical Trials
  • Event Calendar
  • Health Library
  • About Duke Medicine

Quick Links

  • Appointments
  • HealthView Patient Login
  • Quality and Safety
Home > Locations > Duke Urgent Care Hillandale > Providers
Jumbo Large Regular Text:
Print E-mail
Duke Urgent Care Hillandale
Location Details
Patient Forms
Providers
Services

Providers

Share

Meet Duke Urgent Care Hillandale's dedicated providers.

Senior Medical Director, Duke Urgent Care: Jennifer Swanson, MD

Physicians

John L. Morris, MD
John L. Morris, MD
Services: Duke Primary Care, Travel Clinic, Urgent Care
Appointment Telephone: 919-383-4355, 919-572-1868

Mario Ernesto Olmedo, MD, MBA
Mario Ernesto Olmedo, MD, MBA
Services: Family Medicine, Travel Clinic, Urgent Care
Appointment Telephone: 919-563-8400, 919-383-4355, 919-382-8791

Roberts H. Smith, MD, MS
Roberts H. Smith, MD, MS
Services: Travel Clinic, Urgent Care
Appointment Telephone: 919-383-4355, 919-572-1868

Barbara J. Stiehl, MD
Barbara J. Stiehl, MD
Services: Travel Clinic, Urgent Care
Appointment Telephone: 919-383-4355, 919-572-1868

Jennifer L. Swanson, MD
Jennifer L. Swanson, MD
Services: Urgent Care
Office Telephone: 919-327-1630

Advanced Practice Providers

Evan Ferry, FNP
Evan Ferry, FNP
Department: Duke Primary Care

Tam Huynh, PA-C
Tam Huynh, PA-C
Department: Duke Primary Care

Melanie Langston, PA-C
Melanie Langston, PA-C
Department: Duke Primary Care

Contact Us | Careers | Privacy Policy | Make a Gift | Site Map | RSS Feeds | En EspaƱol | Mobile Site | Help
Duke Medicine | Duke School of Medicine | Duke Children's | Duke University
Toll-Free: 888-ASK-DUKE (888-275-3853)
Copyright © 2004-2012 Duke University Health System

About This Page

Updated: May 1, 2012
Published: Feb. 11, 2010
URL: http://www.dukehealth.org/locations/duke_urgent_care_center_hillandale_rd/providers/index