KFC J870014

KFC #J870014 is a KFC restaurant located at 1667 Ebenezer Road in Rock Hill, South Carolina.