KFC C426008

KFC #C426008 is a KFC restaurant located at 1540 East Main Street in Duncan, South Carolina.