KFC H740010

KFC #H740010 is a KFC restaurant located at 323 West Plaza Drive in Columbia City, Indiana.