127 Fidelity St
Carrboro, NC 27510

Phone: 919-933-8381
Fax: 919-933-6623
Dr. Annis
Dr. Annis

Dr. Annis was born in Utah and raised in the Air Force. Her family finally nested in Alexandria, Virginia, where she and her younger sister finished high school. She developed a love of theater and music in her teens which meant she practically lived in the auditorium. She honors that spirit today by continuing to sing and dance whether anyone is watching or not. She loves to read but admits her favorite books are cookbooks and hiking guides.


At 30, after practicing medicine as a Physician Assistant for 8 years, Dr. Annis decided to return to medical school. She completed her dual residency in pediatrics and internal medicine at Duke University in 1996. She worked as lead physician at Hillandale Medical Center and Lakewood on Broad until August 1999. That same year, she became joint owner of Carrboro Pediatrics and Internal Medicine. She now lives in Durham with her spouse. When not practicing medicine, she can be found swing dancing and hiking the Eno River Trails.

  • 1981 - B.S as a physician assistant from Medical College of Georgia
  • 1992 - M.D. from Medical College of Georgia
  • 1996 - Completed combined residency in Pediatrics and Internal Medicine at Duke University
  • 1996 - Board Certified by both the Internal Medicine and Pediatrics Review Boards
  • 1996-99 - Worked with the Scott Medical Group of Durham
  • 1999 - Joined Carrboro Pediatrics and Internal Medicine
  • 2015 - opened Unorthodoc, a direct primary care practice

Patient Testimonials:

"I am at my happiest having Dr. Annis as my physician. I believe I have been under her care for the past 3 years and my outlook and quality of life has been at its best. Having her as my physician has been one the best decisions I've ever made."

"Dr. Annis is so friendly and frank, and is wonderful with our son. We're very glad we found her. The office staff are very friendly as well, and the office atmosphere is nice."

"Dr. Annis is a great listener and a genuinely gentle, kind person. I like the way she communicates with me at my level. We have been going to Dr. Annis as our son's pediatrician. She has one of the most pleasing personalities of any doctor we have ever encountered. She is very open and straightforward, and has a wonderful bedside manner."

"Dr. Annis communicates so well, and cuts through to the important issues. She conveys a lot of warmth and caring, and is very knowledgeable. She has successfully motivated me to make healthy changes, which is not easy to do! She also provides great care to my child."

"Dr. Annis is a fantastic physician. I can easily say she is one of the best doctors I've ever had. I truly feel she is a partner in helping me keeping myself healthy, and it is apparent that she cares deeply for her patients. She listens, and encourages her patients to take responsibility and be their own best advocates for good health. She is always up-to-date on the latest research, and supports a holistic approach to health and wellness that suits me perfectly. I wish more physicians were like Dr. Annis. She's a rare gem, and I feel lucky to have her as my doctor."