KFC J718180

KFC #J718180 is a KFC restaurant located at 6102 White Horse Road in Greenville, South Carolina.