There are several sporting goods stores such as champs and foot locker but no there is not a dedicated Nike store
Yes..
Nope
Nike products can be found at Macys, Dillards and Nordstrom Rack! All in one shopping center.
Thanks! Your answer is awaiting moderation.