Contact Dr. Castillo Pain Management

For appointments or for more information please contact Dr. Castillo’s pain management office, our phone number is (602) 242-9891 or fill out our Request Appointment form below.

Contact Dr. Castillo Pain Management

5310 W Thunderbird Rd Suite 215
Glendale, AZ 85306

Phone (602) 242-9891

Fax     (602) 242-9895

Request An Appointment
Request an appointment with Dr. Castillo
Please enable JavaScript in your browser to complete this form.

Dr. Castillo Office Hours

Appointments Available: Monday thru Thursday from 6:30am to 4pm. Dr. Castillo does procedure and injection appointments on Tuesday, Wednesday, and Thursday.

Calls received 6:30am to 4:30pm Monday thru Thursday, and 8:00am to 12:30pm on Friday.

We are located on Thunderbird Road just West of 51st Avenue on the North side of Thunderbird Road. If coming from the I-17 South bound, currently the exit at Thunderbird is closed we suggest using Greenway or Cactus roads as alternate exits.

Map of Dr. Michael A. Castillo's pain management Office Location


You can also follow Dr. Castillo on Facebook and Instagram, he posts articles about treatments, conditions, new research; recipes; and tips for helping treat symptoms of chronic pain.


follow us on instagram


Pain Management Appointments

When you arrive for your appointment with Dr. Castillo

please bring the following:

MRI or CT Scan on CD, Medications in their bottles,
ID, Insurance Cards, and Copayment.

We accept cash and credit cards.

We are no longer accepting checks.


We accept: United Healthcare, Mercy Care,
Aetna, Banner, Blue Cross Blue Shield,
Healthnet, Medicare, Tricare, AHCCCS