Richard Castillo, MD practices as a Critical Care Surgeon in Bloomington, IL.Richard Castillo, MD graduated from Univ Of Il Coll Of Med, Chicago Il 60680.
Primary Specialty
Critical Care Surgeon
EducationUniv Of Il Coll Of Med, Chicago Il 60680
TrainingSpectrum Hlth-Butterworth Camp, Emergency Medicine