Shoe Carnival 265

Shoe Carnival #265 is a Shoe Carnival shoe store located at Indian River Commons, 6192 20th Street in Vero Beach, Florida.