Stephen Brewer, M.D.

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.