9 Comments 1 KFC India: Locations, phone of KFC home delivery By CCC Team August 9, 2011 Contact KFC – India: Find below customer service details of KFC in India, including phone and address….