Get directions to: Kfc, Navarre, FL Restaurant address: 8688 Navarre Pkwy Navarre, FL 32566, USA Driving Walking Bicycling Restaurant: Kfc