Apr 25, 2019 / United States
The footwear giant is expected to open its first Power Store in New York City in the Washington Heights neighborhood. After London, Liverpool, Hong Kong and Detroit, now it's the time for NY to have a Foot Locker Power Store