Presently, Shoe Carnival has 3 stores near Ames, Iowa. This is the full listing of all nearby Shoe Carnival branches.