Dr. Michael Allen Castillo is a Pain Management Specialist in Glendale…read more 85306, Glendale AZ and has an experience of 31 years in this field. Dr. Michael Allen Castillo practices at Michael A. Castillo, MD in Glendale 85306, Glendale AZ. He completed Residency in Anaesthesiology from University of Arizona College of Medicine-Tucson in 1999,Internship in Transitional Year from Banner-University Medical Center Phoenix in 1996 and Class of 1999 from University of New Mexico School of Medicine in 1995.
Some of the services provided by the doctor are: Nerve Blocks,Medication pumps,Pain Medicine,Back pain injection and Ozone Therapy etc.read less