No...foot locker, champs...adidas store but adidas is no Nike.
No.
No but there is a Footlocker.
Not an exclusive one. They have champs and Footlocker
Nope
No Nike store...there is a Vans store
The closest Nike store is located at: Nike Soho 4.3 (668) Clothing store in New York City, New York
You will find Champs
Thanks! Your answer is awaiting moderation.