KFC F015004

KFC #F015004 is a KFC restaurant located at 8307 South King Drive in Chicago, Illinois.