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 A&W Restaurant hoursMcDonald's hoursPapa Murphy's hoursPanda Express hoursDomino's Pizza hoursKFC hoursPeople Are Reading