Shoe Carnival 621

Shoe Carnival #621 is a Shoe Carnival shoe store located at Waukegan Plaza, 1511 North Lewis Avenue in Waukegan, Illinois.