KFC H665032

KFC #H665032 is a KFC restaurant located at 2349 Taylor Street in Columbia, South Carolina.