Shoe Carnival 308

Shoe Carnival #308 is a Shoe Carnival shoe store located at Gravios Plaza, 3503 Bamberger Avenue in St. Louis, Missouri.