Congrats to Threadless on the upcoming opening of their retail store in Chicago. The new store opens on September 14th and will feature a floor of retail and a second level of gallery space featuring many of the Threadless designers. Cool stuff.
3011 North Broadway Avenue
Chicago, Illinois 60657 USA