Shoe Carnival 624

Shoe Carnival #624 is a Shoe Carnival shoe store located at Riverfront Plaza, 2585 North Elston Avenue in Chicago, Illinois.