KFC J870008

KFC #J870008 is a KFC restaurant located at 869 North Anderson Road in Rock Hill, South Carolina.