For appointments or for more information please contact Dr. Castillo’s office. We are located on Thunderbird Road just West of 51st Ave on the North side of the street.
To request an appointment or more information, please complete the form. A member of our staff will contact you to confirm your information. Please do not use this form to cancel or change an existing appointment. Thank you!
Dr. Castillo’s Medical Staff
Dr. Castillo Office Hours
Appointments Available: Monday thru Thursday from 6:30am to 4pm.
Calls received 6:30am to 4:30pm Mon thru Fri
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