KFC G135270

KFC #G135270 is a KFC restaurant located at 5301 West 159th Street in Oak Forest, Illinois.