store:
 location:

KFC in Denver, North Carolina

6159 Hwy 16 South
Denver - 28037
View Details
181 Highway 16 S
Denver - 28037
View Details