Get directions to: Kfc, Brazil, IN Restaurant address: 818 E National Ave Brazil, IN 47834, USA Driving Walking Bicycling Restaurant: Kfc