Champaign IL Gourmet Shops 1. 1115 Windsor Rd, Champaign, IL 61821 | Sun Singer Wine & Spirits Limited (217) 351-1115