KFC C750125

KFC #C750125 is a KFC restaurant located at 921 South Grand Avenue in Spencer, Iowa.