Located at 1818 East Windsor Road, Urbana on Windsor in Illinois... is a Carle hospital and medical center focused on providing quality care to patients in the fields of adult and family medicine, geriatrics, allergy and immunology, reproductive medicine, ra(Show more)