Christie Clinic Address 1710 E Windsor Road Urbana Illinois 61801 United States Upcoming Events No events in this location