We accept most insurance including:
  • Aetna and Banner Aetna
  • AHCCCS/Medicaid (Many Plans)
  • Ambetter
  • AmeriBen
  • Anthem
  • Arizona Care Network (ACN)
  • Blue Cross/Blue Shield
  • Centene
  • Cigna
  • Devoted Health Plans
  • Humana Medicare
  • Medica
  • Medicare (Many Advantage & Supplement plans)
  • Molina
  • Multiplan
  • Oscar
  • United Healthcare
We ask that you arrive at least 20 minutes before your appointment starts. ALL paperwork will need to be completely finished BEFORE your appointment start time or else we will need to reschedule your appointment.

You MUST have a photo ID (even if <18 years old) and your insurance card.

All online scheduling has been temporarily disabled until we are able to transition to a new platform. Please Contact the office for any scheduling needs.

You should have received an email from the office with sign up instructions on how to create your online patient portal account. If you have not, please do NOT create a "new account" online as this will cause duplicate charts and not allow you to log in. Instead, call the office and we will send the link to your email again. To sign in to your Patient Portal, download the "Athena Patient" application from your phone app store OR log into your account online by clicking below: