KFC 6610 Hembree Lane 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM6610 Hembree Lane Windsor, CA 95492 USphone(707) 837-8885(707) 837-8885Get DirectionsVisit Store Website