Payless ShoeSource 3060

Payless ShoeSource #3060 was a Payless ShoeSource shoe store located at The Market at Lake Houston, 7405 Farm-to-Market Road 1960 East 202 in Atascocita, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.