Champaign House

 1862 Valley Road, ChampaignIL 61820