Current Patients

Use your secure Twistle account

or call the office 919-914-9611


Potential Patients

Call 919-914-9611 or use contact form below.

Schedule your FREE first meeting to find out if Unorthodoc is right for you.


Special Apology to potential patients age 65 and older:  Unorthodoc has now filled it’s available memberships for your age group. For similar style Internal Medicine, call Dr. Todd Granger in or south of Chapel Hill, Dr. Kenneth Stone in east or north Chapel Hill and Durham, or Dr. Inaam Schneider in Raleigh. For membership Family Practice, call Access Healthcare in Apex, or Drs. Amy Walsh and Soon Kwark in Raleigh. We’re grateful to our seniors for validating the importance of time and relationship in medicine.


Contact Unorthodoc®

You may also use the contact form above if you are…

  • A doctor contemplating, forming, or using a Direct Primary Care Model.
  • A member of the press or an event organizer requesting an interview or speaker.

Appointment Hours:

Monday 2:00 PM – 6:00 PM

Tuesday 9:00 AM – 1:30 PM

Wednesday 9:00 AM – 1:30 PM

Thursday 2:00 PM – 6:00 PM

Friday 9:00 AM – 1:30 PM


Office Information:

Cory Annis, MD, Owner and President

Jodi Ziegler, Patient Care Coordinator

127-A Fidelity Street, Carrboro, NC 27510

Phone (919) 914-9611  Fax (919) 999-4994