Michael Fredrick attended medical school and graduated in 1997 (25 years ago).
Michael Fredrick works at Northern Arizona Healthcare Corporation, which has 297 other health providers.
Michael Fredrick is affiliated with the following hospitals.
As an anesthesiology, Michael Fredrick may see patients with the following conditions. Please check with Michael Fredrick what conditions he treats. Michael Fredrick may treat additional conditions not listed.
Michael Fredrick is a anesthesiologist.
Providers chosen based on Michael Fredrick's location and specialties.