Tucson Clinic

Our physicians provide consultations for patients with a variety medical conditions. We also make recommendations for preventive care.

The IM clinic is a consultative service only. We are unable to provide primary care or acute care.
Our goal is to work with you and your primary care clinician to provide an Integrative opinion.


Due to COVID-19, appointments are currently via telehealth.


A new patient appointment can last up to 75 minutes, depending on the individual needs of the case. Patients share their stories, including medical history, personal experiences, beliefs and goals. Treatment recommendations are usually offered during the first visit, however, with complex cases, a follow-up may be required.

Patients may be asked to schedule a return visit 3–4 months later, to monitor progress and refine recommendations, if needed. Follow-up and return visits typically last 45 minutes.


To schedule a new patient appointment, please contact:
(520) 694-8888 or (800) 524-5928

The following information will guide you through the process of becoming a patient in our program:

  1. Schedule a new patient appointment with the Patient Service Center at (520) 694-8888 or (800) 524-5928. A packet containing important information will then be mailed to you.
  2. Please complete a Patient Intake Form and submit to our center within 2 weeks of scheduling your appointment. If we do not receive your completed Patient Intake Form, we reserve the right to cancel your appointment. The intake form is included in the packet you will receive, but you may also download the intake form here:
  3. As a new patient, you will be responsible for obtaining medical records outside the Banner University Medical Center. Medical records may be faxed to (520) 626-6484 prior to your first appointment.


Should you need to cancel your appointment, please let us know at least a week in advance ( 520-694-8888 or via email).

To give you the best possible experience, we do not double-book patients. The Andrew Weil Center for Integrative Medicine suffers financially and the appointment is unavailable to someone else who needs it when you "no-show" or cancel on the same day.


The AWCIM clinic is operated by Banner University Medical Center (BUMC), which is responsible for all billing and billing issues. Banner Patient Financial Services can be reached at 1-800-461-0256. AWCIM is unable to help with billing issues directly.

We are a self-pay clinic. Please be prepared to pay for all charges on the same day of service. Fees paid after the time of service are subject to additional charges.

Currently, the only insurance plan accepted by the clinic is Medicare. Medicare with secondary coverage, or Medicare Advantage plans may or may not be accepted. Please contact Banner Patient Financial Services in advance of the appointment for any questions. Listed below are the average appointment costs:

New Patient Visit: usual fee is $400.00 at the time of visit
Follow-up Visits: usual fee is $275.00 at the time of visit

Please note: Our fees are set by the Banner University Medical Center and are subject to change.

About the Physicians

Randy Horwitz, MD, PhD - Banner University Medical Center

Medical Director, Andrew Weil Center for Integrative Medicine
Professor of Medicine
Specialties: Internal Medicine, Allergy & Clinical Immunology

Dr. Horwitz provides integrative medical consultations to people with a variety of medical concerns, focusing upon allergic diseases and asthma, immunologic and rheumatologic disorders, and heart disease.

Victoria Maizes, MD - Banner University Medical Center

Executive Director, Andrew Weil Center for Integrative Medicine
Professor of Medicine, Family and Community Medicine and Public Health
Specialty: Women's Health

Dr. Maizes provides consultations to women interested in enhancing their well-being, increasing their fertility, managing menopausal symptoms, preventing osteoporosis, treating rheumatologic conditions, or desiring integrative approaches for breast cancer prevention and treatment.