New Patients​

A new patient visit can be scheduled by contacting our office at (520) 494-7778.


We accept most insurances, please contact the office for any questions.  

Established Patients

Established patients can call our office or visit our patient portal to book appointments. In addition to routine scheduled appointments, we offer same or next day urgent care appointments for our existing patients.  These appointments are set aside each day so you can see us when you need us most.  

Arrival Times

We recognize that your time is valuable and we strive to stay on time. Arriving on time helps us honor our commitments to our patients. If you are not on time for your appointment, you may be asked to reschedule your visit.



If you are unable to keep your appointment, please provide us with at least a twenty-four hour notice. Without such a notification, you may be subject to a late cancellation fee.



Agave Family Physicians is not an AHCCCS contracted facility.  Unfortunately, we are not able to see patients who have this coverage as either their primary or secondary insurance.  For a list of participating providers, please check the AHCCCS website.