Find Doctors and Dentists Near You
The location you tried did not return a result. Please enter a valid 5-digit Zip Code.

Michael A Castillo MD

Claim your practice
(5)
Glendale, AZMichael A Castillo MD5310 W Thunderbird Rd Ste 215 Glendale, AZ 85306 

Overview

Michael A Castillo MD is a Practice with 1 Location. Currently Michael A Castillo MD's 2 physicians cover 2 specialty areas of medicine.

RATINGS AND REVIEWS

Michael A Castillo MD Rating
5 REVIEWs
Showing 1-5 of 5 reviews
"I am a patient with Dr. Castelo for over 10 years and he is the best doctor and it feels you are at home. The staff of Dr. Castelo has the best stuff and they treat you like brother and sister and they are wonderful wonderful stuff. Dr. Castelo is the best doctor for my pain and it’s helping me so much thank you very much."
  • October 16, 2025
"I have been seeing Dr. Castillo and his staff for over 2 years for pain in my lower back since back surgery. I am always treated with respect and made to feel that Dr. Castillo always has my health a priority. I honestly don't think I would be able to keep working without his help."
  • May 23, 2025
"I’ve been working with Dr. Castillo for a few months now with complex abdominal pain after a bunch of open hernia repairs that resulted in midline incision that ultimately became thick and extremely painful and intra-abdominal adhesions . In addition I experience random shock like sensations that burn and tingling as well as constant pulling and tugging pain. Although I still have an uphill battle ..."
Read more
  • April 9, 2025
"So far my body has responded very well to the treatments Dr. Castillo and his staff has done. I recommend at least a consult."
  • December 4, 2024
"The level of care I have received here is excellent. The staff is very professional as well as friendly and caring."
  • October 18, 2024

PHYSICIANS AT Michael A Castillo MD

Includes featured providers.

Showing 1-2 of 2 Physicians

Michael Allen Castillo
(25)

LOCATIONS

Michael A Castillo MD
5310 W Thunderbird Rd Ste 215
Glendale, AZ85306

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

Mon
Tues
Wed
Thu
Fri
Sat
Sun
7:00 am - 4:00 pm
7:00 am - 4:00 pm
7:00 am - 4:00 pm
7:00 am - 4:00 pm
8:00 am - 4:00 pm
Closed
Closed

Specialties

  • Nurse Practitioner
  • Pain Medicine

INSURANCE PLANS ACCEPTED (23)

Please verify insurance information with your doctor's office as it may change frequently.

  • AARP
  • Aetna
  • Banner Health
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Arizona
  • Blue Shield of California
  • CHAMPVA
  • Cigna
  • GEHA
  • Golden Rule
  • Humana
  • Kaiser Permanente
  • Medica
  • Medicaid
  • Medicare
  • Mercy Care
  • Meritain Health
  • Optum Health
  • Physicians Mutual
  • Tricare
  • UnitedHealthcare
  • University of Arizona Health Plans
  • Zenith