TrainingValleywise Medical Center, Valleywise Medical Center
CertificationNational Board of Physicians & Surgeons, American Board of Internal Medicine
About
Michael Castro
I focus on being highly accessible and responsive for each of my patients.
Services
Michael Castro provides internal medicine in Surprise, AZ. Michael Castro is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with Banner Health Center in Surprise, AZ, please call (623) 478-3100.