Get directions to: Kfc, Cloverdale, IN Restaurant address: 1012 N Main St Cloverdale, IN 46120, USA Driving Walking Bicycling Restaurant: Kfc