Craig Carmichael, MD practices as a Rehabilitation Specialist in Bloomington, IL.Craig Carmichael, MD graduated from Washington Univ Sch Of Med, St Louis Mo 63110.
Primary Specialty
Rehabilitation Specialist
EducationWashington Univ Sch Of Med, St Louis Mo 63110
TrainingMayo Grad Sch Med/Mayo Fndn, Physical Medicine And Rehabilitation; Barnes-Jewish Hosp, Internal Medicine