KFC D556012

KFC #D556012 is a KFC restaurant located at 440 West Rollins Road in Round Lake Beach, Illinois.