KFC J718087

KFC #J718087 is a KFC restaurant located at 1500 South Park Avenue in Herrin, Illinois.