Christie Clinic’s Department of Family Medicine Welcomes Dr. Francis Lee Christie Clinic welcomes Dr. Francis Lee to the Department of Family Medicine located at Christie Clinic on Windsor Road in Champaign. Christie Clinic’s Department of Family Medicine offers a wide ... Read more about Christie Clinic’s Department of Family Medicine Welcomes Dr. Francis Lee