KFC G160002

KFC #G160002 is a KFC restaurant located at 406 North A Street in Oskaloosa, Iowa.