Get directions to: Kfc, Englewood, OH Restaurant address: 590 S Main St Englewood, OH 45322, USA Driving Walking Bicycling Restaurant: Kfc