KFC 30424

KFC #30424 is a KFC restaurant located at 107 Ariel Circle in Osceola, Iowa.