Hours
9:00 am- 5:00 pm Monday – Friday
Drop In Clinic

7:45 am – 8:30 am

9:30 am -11:30 am

1:30 pm – 3:30 pm

Monday – Friday
Evenings
5:00 pm – 7:00 pm by appointment only
Weekends
8:00am – 1:00 pm by appointment only
Phone Fax
828-254-5326 828-251-5954

We are available 24 hours a day, 7 days as week, 365 days a year!  When you call our office after hours, you will be automatically transferred to a live nurse from UNC Chapel Hill, who will answer your questions or page the on-call physician as needed.

We provide care to well newborns at Mission Memorial Hospital.  All other inpatient medical care (older children and sick newborns) is provided by the Hospitalist Team at Mission to allow for specialized 24 hour care.

Our Pediatricians are skilled in newborn circumcision, basic stitches and suturing, draining of skin abscesses, basic splinting, hearing and vision testing and screening for a variety of pediatric diseases.  We provide basic labwork in our office (including Complete Blood Counts, Lipid Panels, Bilirubin testing, Urinalysis, Urine Cultures, Rapid Strep Tests, Throat Cultures, Monospot testing, RSV and Influenza testing).

We are pleased to offer our patients a fully integrated advanced care team. We coordinate and work together with our advanced care team to ensure the highest quality of care is provided throughout our practice, and we are able to offer direct access to professional, knowledgeable, and compassionate support. Our advanced care team includes: Registered Nurse phone triage service in-house during office hours with after-hours service provided by UNC HealthLink, Care Coordinators with Community Care of Western North Carolina (CCWNC), and a co-management agreement with Child Psychologist Dr. Jerry Coffey, PhD.

For our Spanish-speaking patients, we have several interpreters on staff to help you schedule appointments and to interpret when you are here for an appointment. If you are in need of other language services, including American Sign Language, we will coordinate with Western NC Interpreter Network (WIN) to make sure an interpreter is present at your pre-scheduled appointment.