Family Medicine - Board Certified- Medical School: Des Moines University Osteopathic Medical Center
 - Pediatrics Residency: Cleveland Clinic Foundation, Cleveland, OH
 - Family Practice Residency: Sacred Heart Hospital, Allentown, PA
 
Click here to schedule an appointment online with Dr. Castillo.
Click here for a list of accepted insurances at Capital Health Primary Care - Hamilton.