Applebee's adresses in Champaign‚ IL Home Work hours Applebee's hours Illinois Champaign AddressPhoneMap2121 N Prospect Ave Champaign(217) 359-8178 You May Like Five Guys hoursSbarro hoursMoe's Southwest Grill hoursA&W Restaurant hoursFirehouse Subs hoursPopeyes hoursPeople Are Reading