KFC J870017

KFC #J870017 is a KFC restaurant located at 958 Bethel Street in Clover, South Carolina.