KFC E641003

KFC #E641003 is a KFC restaurant located at 4804 North Sheridan Road in Chicago, Illinois.