Primary Care at Northern Arizona Healthcare

Life can be busy, and your healthcare shouldn’t get in the way of living it fully. At Northern Arizona Healthcare, our primary care teams get it. We provide the care you need, when and where you need it. With five convenient locations in Camp Verde, Cottonwood, Flagstaff, Sedona, and the Village of Oak Creek, our providers live and work right where you do.

Guided by a team-based approach, our physicians, physician assistants and nurse practitioners work together to support your health through every stage of life.


Our clinics offer a range of primary care services

Services may vary by location and include:

  • Access to your confidential health records via the patient portal.
  • Acute and chronic illness.
  • Injury evaluation and treatment.
  • Bioidentical hormone replacement therapy.
  • Electrocardiograms (EKGs).
  • Evaluation and management of behavioral health conditions.
  • Immunizations and vaccines for all ages.
  • Injury evaluation and treatment
  • Minor dermatology, podiatry and other office procedures.
  • Neurological exams and testing.
  • Pre-operative evaluation and in-office laboratory draws.
  • Preventive healthcare and screening services.
  • Spirometry/pulmonary function testing.
  • Sports physicals for student athletes.
  • Wellness exams.

What you need to know before your primary care visit

Before your next primary care visit, we will send you a reminder by text or email. The message will ask you to confirm your appointment. It will include clear instructions for how to register in advance.

Filling out your information before your visit makes your appointment faster and easier. That way, you can get back to what matters most.

Female sitting on a yellow couch using a laptop and smiling

Why pre-registration matters

By registering before your visit, you can:

  • Complete your registration from the comfort of home.
  • Help ensure your information is complete and accurate.
  • Skip the extra paperwork at check-in.
  • Spend less time in the waiting room.
Blue notebook laying open on a desk with a black pen sitting on top of one of the pages.

What to bring with you

Even if you pre-register, please bring your:

  • Photo ID, such as a driver’s license or state-issued ID card.
  • Insurance card or insurance information.
  • List of your current medications.
  • Notepad and pen, if you’d like to take notes during your visit.

Billing and insurance information 

Our primary care clinics accept Medicare and most other insurance plans. Whether you are preparing for an upcoming appointment, paying a bill or requesting financial assistance, our finance teams are here to provide the information you need so you can manage your healthcare costs with confidence.

Access your confidential health records and message your physician, nurse practitioner or physician assistant.

Our primary care clinic locations and hours

Camp Verde

928-639-5555

Monday – Friday
7 a.m. – 5 p.m.

1298 W. Finnie Flat Rd.
Ste. 101
Camp Verde, AZ 86322

Cottonwood

928-634-5551

Monday – Friday
7 a.m. – 5 p.m.

340 S. Willard St.
Ste. 101
Cottonwood, AZ 86326

Flagstaff

928-913-8800

Monday – Friday
7 a.m. – 6 p.m.

1895 N. Jasper Dr.
Ste. 3
Flagstaff, AZ 86001

Sedona

928-204-4944

Monday – Friday
7:30 a.m. – 5 p.m.

3700 W. State Route 89A
Ste. B
Sedona, AZ 86336

Village of Oak Creek

928-204-4999

Monday – Friday
8 a.m. – 5 p.m.

61 Bell Rock Plaza
Ste. A
Sedona, AZ 86351