Shoe Carnival 203

Shoe Carnival #203 is a Shoe Carnival shoe store located at Pine Tree Plaza, 2105 North Prospect Avenue in Champaign, Illinois.