Michael Roach, MD

Dr. Michael Roach, M.D. graduated from the University of Idaho with a B.A. in English, completed additional coursework at both the University of Idaho and Northern Arizona University, and then attended medical school at Saint Louis University School of Medicine, graduating in 1987. He then completed a family medicine residency in 1990 at the Saint Joseph’s Hospital Family Medicine Residency in Phoenix, Arizona.