Togo's adresses in Champaign‚ IL Home Work hours Togo's hours Illinois Champaign AddressPhoneMap515 S Neil St Champaign(217) 359-7005 You May Like Potbelly Sandwich Shop hoursRuby Tuesday hoursTaco Bell hoursDunkin' Donuts hoursSbarro hoursKFC hoursPeople Are Reading