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 McAlister's Deli hoursPanda Express hoursLong John Silver's hoursApplebee's hoursLittle Caesars hoursOrange Leaf hoursPeople Are Reading