Where'd you like to go?
Do you like Chicago?
Share it with the world!
Enter with Google +

1 review of Adidas Official Store in Chicago

Be sure to check it out

There are only two official Adidas stores in Chicago. This one, and one at 923 North Rush Street. The store is well-priced compared to Europe, and you can find some shoes and shirts that cost half of what they do in Spain. The Lego Store is nearby, as is Macy's. If you're a fan of Adidas, be sure to check it out.

Have you been here?
Add your opinion and photos and help other travelers discover