Payless ShoeSource 262

Payless ShoeSource #262 was a Payless ShoeSource shoe store located at Stamford Town Center, 100 Greyrock Place in Stamford, Connecticut. The store closed in 2019, as part of the chain's bankruptcy proceedings.