
Stephen Brewer, M.D., is Medical Director at Canyon Ranch in Tucson. His credentials and affiliations include:
- Doctorate of Medicine, Medical College of Ohio
- Resident in family medicine, Riverside Methodist Hospital
- Associate fellow in integrative medicine, University of Arizona
- Trained in acupuncture at UCLA
- Certified in guided imagery
- Adjunct staff member, Cleveland Clinic
- Clinical Assistant Professor, University of Arizona
Dr. Brewer’s areas of special interest include family medicine, integrative medicine, peak performance, acupuncture, preventive medicine and sports medicine.


