KFC adresses in Streamwood‚ IL Home Work hours KFC hours Illinois Streamwood AddressPhoneMap1060 S Barrington Rd Streamwood(630) 830-0233 You May Like Jimmy John's hoursDomino's Pizza hoursSteak 'n Shake hoursSonic hoursMcDonald's hoursBurger King hoursPeople Are Reading