KFC H665013

KFC #H665013 is a KFC restaurant located at 107 12th Street in West Columbia, South Carolina.