Adidas Largest Store World-Wide Opened in Chicago

Adidas opened a new flagship store located in Chicago’s wicker Park neighborhood, marking the brand’s largest store worldwide.

The Chicago store boasts a 4,966 square-foot space designed to create a community-driven experience by focusing on Chicago-native artists and creators.

Share Update

Get exclusive updates on new features, vendors, and industry news

Subscribe