KFC G135287

KFC #G135287 is a KFC restaurant located at 1617 East 95th Street in Chicago, Illinois.