Office Hours, Address & Phone

Please see our Contact Page for office hours, address, and phone numbers.

Appointments & Cancellation

Appointments can be made by calling our office at 623-486-7700.

As a courtesy to other patients, we ask that appointment cancellations be made at least 24 hours in advance by calling our office. Should you fail to cancel, you may be billed for the scheduled time.

What to Bring to Your Appointment

Please bring the following items to your office visits:

  • Insurance card(s)
  • Driver’s license or other photo identification
  • List of your current medications and dosages
  • Any pertinent medical records or test results
  • Insurance Co-payment – Visa, Discover or MasterCard
  • Worker’s Compensation Information (If Applicable)

Patient Registration Forms

Save time by completing a new patient registration form and bringing it with you to your first appointment.

New Patient Forms:

Other Patient Forms:

Hospital Affiliations

  • Abrazo Arrowhead
  • Banner Thunderbird
  • Dignity Health Westgate

Accepted Health Plans

Please note that health insurance plan availability can change at any time. Please contact our office to verify coverage before treatment.

  • Aetna
  • AHCCCS (Medicaid)
  • Allwell
  • Ambetter
  • Arizona Care Network
  • Arizona Foundation
  • Banner Health
  • Banner Medicare Advantage
  • Banner UFC AHCCCS
  • Blue Cross Blue Shield
  • CIGNA
  • Medicare
  • Mercy Care & Mercy Care Advantage
  • Multiplan
  • Next Generation ACO
  • PHCS
  • Railroad Medicare
  • UMR
  • UnitedHealthcare
    • AARP Medicare Complete
    • Community Plan
    • Dual Complete
    • Optum
  • VAPCCC – TriWest Healthcare Alliance
  • Worker’s Comp
Patient Information