KFC G135561

KFC #G135561 is a KFC restaurant located at 335 North Neltnor Boulevard in West Chicago, Illinois.