KFC adresses in Windsor‚ CA Home Work hours KFC hours California Windsor AddressPhoneMap6610 Hembree Ln, Ste 212 Windsor(707) 837-8885 You May Like Starbucks hoursA&W Restaurant hoursBurger King hoursPanda Express hoursMcDonald's hoursLittle Caesars hoursPeople Are Reading