KFC H665007

KFC #H665007 is a KFC restaurant located at 2104 Broad River Road in Columbia, South Carolina.