- 43
- 10
- Joined
- Oct 4, 2005
If you are unaware, there is a Nike Factory Store opening pretty soon on the South Side of Chicago. It is located on 85th block of Cottage Grove, and should be opening pretty soon... If you do happen to check it out, make sure you also check out Leaders 1354, located on 4351 S. Cottage Grove.