Shoe Carnival 35

Shoe Carnival #35 is a Shoe Carnival shoe store located at North County Festival, 10845 West Florissant Avenue in St. Louis, Missouri.