Dr. Castillo is never there and always cancels appts. The rest of the providers are NPs. Although they are knowledgeable, they lack MD school and for a person w...
Read more
Dinora Leyva
16 January 2026
16 January
2026
Christian Gonzalez
08 December 2025
08 December
2025
Find somewhere else
Perry Goodman
20 November 2025
20 November
2025
Doctor Castillo's isa good Doctor. But the last four times i went to see him. I didn't get to see him. I seen somebody else, , I'd love to see Dr. Castillo.
Carson Cusano
31 October 2025
31 October
2025
Best doctor in the valley!
Drew Ensslin
22 August 2025
22 August
2025
**DO NOT SCHEDULE OR ATTEMPT**
I waited 5 weeks for this initial appointment and to find out at the front desk it was canceled. I received NO messages or calls ...