Dr. Sarah E. Winter, MD Is this you? Claim your profile Obstetrics & Gynecology 9Leave a review CHRISTIE CLINIC IN CHAMPAIGN ON UNIVERSITY 101 W University Ave, Champaign, IL, 61820 3 other locations (217) 366-1255