Payless ShoeSource 3308

Payless ShoeSource #3308 was a Payless ShoeSource shoe store located at Hillcroft Village Shopping Center, 6700 Hillcroft Street in Houston, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.