KFC C053006

KFC #C053006 is a KFC restaurant located at 991 Pine Log Road in Aiken, South Carolina.