Champaign IL Liquor Stores 1. 1115 Windsor Rd, Champaign, IL 61821 | Sun Singer Wine and Spirits Ltd. (217) 351-1115