Foot Locker

100 Greyrock Pl Ste 55
Stamford CT 06901

Sponsored Topics


  • American Express
  • Discover
  • Visa
  • Apple Pay
  • ATM/Debit
  • Diners Club
  • MasterCard
  • PayPal

See a problem? Let us know!
<p>Located in the Stamford Town Center,&nbsp;Foot Locker&nbsp;houses hundreds of footwear and apparel options to fill a variety of fashion and recreational needs. The stock ranges from casual shoes for everyday walking to sturdy boots for outdoors sports. This location of the international retail chain also sells accessories to help customers upkeep their new footwear.</p>