Get directions to: Kfc, Delray Beach, FL Restaurant address: 1445 N Congress Ave Ste 9 Delray Beach, FL 33445, USA Driving Walking Bicycling Restaurant: Kfc