610 Broadway
New York, NY 10012
212-529-0081
The Adidas Sport Performace store is one of their largest stores in the country, offering the latest products from Adidas. With over 29,000 square feet of retail space, the store has plenty to choose from.