- 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.