KFC H143012

KFC #H143012 is a KFC restaurant located at 1300 West 18th Street South in Newton, Iowa.