Shoe Carnival 161

Shoe Carnival #161 is a Shoe Carnival shoe store located at Woodgrove Festival, 1001 75th Street in Woodridge, Illinois.