KFC J860015

KFC #J860015 is a KFC restaurant located at 1601 South Irby Street in Florence, South Carolina.