Call Us Today 928-527-4325
Patient Portal  

Flagstaff Family Care Clinic now caring for patients in


New Sedona location to serve you Mon-Fri.


Michele Peters, F.N.P.
Mon-Wed 8am-5pm

NEW Sedona Location

120 Northview Rd, Suite #1
Sedona, AZ. 86336
928-527-4325 (Fax 928-527-4327)

Flagstaff Family Care

  • Michele Peters, and Dr Nick are now booking patients. Call for availability or Schedule an appointment online.

  • Currently accepting new patients at all locations.

  • Accepting most insurance plans including BCBS, United, Medicare, Medicaid and AHCCCS.

  • Same day appointments are available for existing patients.

For appointments or questions please call 928-527-4325

Would you like to join our practice?