KFC J718181

KFC #J718181 is a KFC restaurant located at 644 Fairview Road in Simpsonville, South Carolina.