We're more than just another doctor's office

More
Why? Because our team of physicians and healthcare professionals specialize in caring for seniors on Medicare. We think about each and every patient as a person, while taking the time to get to know them. That means more than just seeing the doctor when you’re ill. We work holistically to help you manage and maintain your healthiest life.
  • Our practice is convenient, comfortable and part of your community
  • Our entire care team works with you on what’s important to you
  • We help handle the endless paperwork and phone calls
  • We give you the time you need, there are no rushed appointments
Our practice is convenient, comfortable and part of your community
Our entire care team works with you on what’s important to you
We help handle the endless paperwork and phone calls
We give you the time you need, there are no rushed appointments

We're here for you in person, online or on the phone

Email or call your care team
Have your appointment by video conference
Have your family join your appointments by phone or video
Access your medical records and lab results in one place
Get your lab work done right in our office
Schedule a ride when you can’t get to us on your own.

We help you get more from your health insurance

Iora Primary Care is unique. Our approach to care for seniors allows us to build relationships with patients in ways other primary care physicians can't or won't. By working as a team, we are able to help you get the most from your insurance plan. We keep it simple—to help work toward a healthier you.

We accept several Medicare Advantage plans, including: Blue Cross NC, Humana, and United Healthcare, as well as traditional Medicare with most supplement plans. To find out if we accept your plan, call us at 336-265-9467 or send us a message.

Schedule a virtual visit

Rounded Horizontal Seperator

We are currently accepting new patients. With virtual visits, you can talk to a doctor — by phone or video — from the comfort of your home.

Or call us at 336-265-9467
Iora Primary Care team member sitting at a desk in the practice