Applebee's adresses in Freeport‚ IL Home Work hours Applebee's hours Illinois Freeport AddressPhoneMap1802 S West Ave Freeport(815) 233-1815 You May Like Quiznos hoursJimmy John's hoursApplebee's hoursSubway hoursArby's hoursCulver's hoursPeople Are Reading