Clinical interests

Internal medicine

Locations

Office Hours
Sunday Closed
Monday 8 a.m. to 5 p.m.
Tuesday 8 a.m. to 5 p.m.
Wednesday 8 a.m. to 5 p.m.
Thursday 8 a.m. to 5 p.m.
Friday 8 a.m. to 5 p.m.
Saturday Closed

Education and credentials

Board certifications
American Board of Internal Medicine
Medical school
Facultad De Ciencias De La Salud, Departamento de Medicina
Intern/residency
Hosp Universitario Dr R Arnau

Accepted insurances

We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
Care Plus (See payor website)
Humana (See payor website)
UnitedHealthcare (See payor website)

Patient Reviews

Learn about our survey
5
26
4
0
3
0
2
0
1
0
★ ★ ★ ★ ☆ ★

26 Results

  • ★ ★ ★ ★ ★

    June 20, 2026

    Verfied Review

    5 out of 5 patient rating

    Muy buen doctor

  • ★ ★ ★ ★ ★

    March 12, 2026

    Verfied Review

    5 out of 5 patient rating

    he knows what he is doing to help me

  • ★ ★ ★ ★ ★

    February 28, 2026

    Verfied Review

    5 out of 5 patient rating

    Because Dr.Castillo has been our doctor for quite a while and I wouldn’t change him for another doctor.

  • ★ ★ ★ ★ ★

    December 09, 2025

    Verfied Review

    5 out of 5 patient rating

    because i needed a Primary Doctor

  • ★ ★ ★ ★ ★

    December 02, 2025

    Verfied Review

    5 out of 5 patient rating

    he is very good

  • ★ ★ ★ ★ ★

    November 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Always excellent Medical care and support

  • ★ ★ ★ ★ ★

    October 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Because Dr. Castillo is very professional, knowledgeable, accessible, courteous, kind, returns calls promptly, he cares about my health, and I have complete trust in him as does my husband who is also his patient. I’m also very grateful to Dr. Castillo for his patience and I pray he will always be my primary doctor. To me he’s the best primary doctor I’ve ever had.

  • ★ ★ ★ ★ ★

    October 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Muy buen Doctor

  • ★ ★ ★ ★ ★

    October 28, 2025

    Verfied Review

    5 out of 5 patient rating

    Today's Costello.\nIs a very good physician?\n'I stay healthy.You do not like giving me something that I don't need.Including me losing weight , he helps me with everything

  • ★ ★ ★ ★ ★

    September 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional and knowledge

  • ★ ★ ★ ★ ★

    August 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Exelente profesional, como Dr y personal. Escucha muy bien al paciente y responde con claridad y certeza, gracias Dr. Castillo

  • ★ ★ ★ ★ ★

    August 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Very good Doctor

  • ★ ★ ★ ★ ★

    August 13, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very attentive to my needs.

  • ★ ★ ★ ★ ★

    August 15, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Castillo is very attentive and pleasant . He is very knowledgeable and friendly (great bedside manners). He shows concern and always follows up on my progress.

  • ★ ★ ★ ★ ★

    August 05, 2025

    Verfied Review

    5 out of 5 patient rating

    Good doctor ethics

  • ★ ★ ★ ★ ★

    July 10, 2025

    Verfied Review

    5 out of 5 patient rating

    Un doctor muy profesional y amable

  • ★ ★ ★ ★ ★

    July 03, 2025

    Verfied Review

    5 out of 5 patient rating

    Es un Dr que quiere mucho a sus pacientes

  • ★ ★ ★ ★ ★

    May 14, 2025

    Verfied Review

    5 out of 5 patient rating

    Great Doctor, listen and take care the patient

  • ★ ★ ★ ★ ★

    April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very attentive.

  • ★ ★ ★ ★ ★

    April 21, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Castillo is very, vary caring, empathetic, and knowledgeable. He is very accessible and friendly. He explains issues in great detail and listens to you.

  • ★ ★ ★ ★ ★

    January 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Castillo has been my primary doctor for several years. He is very professional and knowledgeable as well as very accessible and kind. I would recommend him to anyone who needs a dedicated, caring primary doctor.

  • ★ ★ ★ ★ ★

    January 15, 2025

    Verfied Review

    5 out of 5 patient rating

    good knowledge and very friendly

  • ★ ★ ★ ★ ★

    February 07, 2025

    Verfied Review

    5 out of 5 patient rating

    he good doctor

  • ★ ★ ★ ★ ★

    April 22, 2024

    Verfied Review

    5 out of 5 patient rating

    exelente profesional

  • ★ ★ ★ ★ ★

    January 25, 2024

    Verfied Review

    5 out of 5 patient rating

    I love the way my doctor takes care of me

  • ★ ★ ★ ★ ★

    June 20, 2024

    Verfied Review

    5 out of 5 patient rating

    Por su calidad profesional y humana y excelente trato !