He is rated highly by his patients. He accepts Blue Cross Blue Shield EPO, Blue Cross Blue Shield Bronze, and Blue Cross Blue Shield HMO, as well as other insurance carriers. Dr. Henn graduated from Duke University School of Medicine and then he performed his residency at Maricopa Medical Center and St. Joseph's Hospital and Medical Center, Phoenix.