KFC D556007

KFC #D556007 is a KFC restaurant located at 325 West Illinois Route 173 in Antioch, Illinois.