KFC 101 North Kimball Avenue 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM101 North Kimball Avenue Southlake, TX 76092 USphone(817) 778-4765(817) 778-4765ServicesCarry Out, Delivery, No-Contact Delivery, Drive-ThruGet DirectionsVisit Store Website