Shoe Carnival 139

Shoe Carnival #139 is a Shoe Carnival shoe store located at Poplar Creek Plaza, 320 Leonardwood Drive in Frankfort, Kentucky.