We are a staff of physicians and Nurse Practitioners that base our success on our patients' long-term good health.  

We believe in personalized care based on your health concerns. Read More

Meet the Doctors

We are not currently accepting new patients.  We also offer special pricing for cash-paying patients for most procedures.

Health Insurance

New Patients

Appointment Request


Northwoods Medical Associates, P.C..


Office Hours

Monday - Thursday: 8:00 - 5:00

Friday:  8:00 - 12:00

Sunday: Closed

Northwoods Medical Associates, P.C.

715 N Beaver Street

Flagstaff AZ 86001


  • Internal Medicine
  • Primary Care
  • Well Woman Examinations
  • Annual Physicals
  • Sports and Camp Physicals
  • Immunizations
  • Preventive Health Care
  • Workers Compensation
  • Pre-operative Clearance

Internal Medicine In Flagstaff

We typically have same-day appointment availability.  Call 928-779-5707 for scheduling.

If you are a NEW patient, click here to download the required New Patient paperwork.  


If you are an existing patient, click here to log into or register for our Patient Portal.

Call Us:  928-779-5707

Best medical office I've associated with in my 74 years on this planet. 

- Robert, Flagstaff AZ

I have been to MANY medical offices and this office is by far the VERY best!

- Lindsee, Sedona AZ

Contact Us

We offer a wide variety of services to the Northern Arizona area and have been serving Northern Arizona for more than 10 years. 

Read More

Clinic News

We are not currently accepting new patients.