KFC F275006

KFC #F275006 is a KFC restaurant located at 3100 South Louise Avenue in Sioux Falls, South Dakota.