Contact Us


5550 E Hampton Street
Tucson, AZ 85712
  • Please bring all insurance information
    including insurance cards and, if necessary
    HMO referral.
  • Please kindly provide a 24-hour notice
    for any cancellations.


m-f: 8am-4pm
closed saturday & sunday
  • We believe in the value of your time and strive to
    be as prompt as possible. Our wait times are
    typically minimal, but unfortunately the nature of our
    specialty entails occasional unforeseen delays. We
    will attempt to contact you if these are significant.
Office Phone: 520-420-2260
Office Fax: 520-420-5261

Have general questions?

For general questions complete the below form. Due to an overwhelming number of incoming inquiries, please expect a 5-7 day delay in response. For urgent matters, contact us by phone or communicate directly with your provider through our patient portal.

    Make an Appointment Today!

    Already a patient? Log in to our patient portal here.

    Call us to make an appointment at