Get directions to: Kfc, Englewood, CO Restaurant address: 3120 S Broadway Englewood, CO 80113, USA Driving Walking Bicycling Restaurant: Kfc