Payless ShoeSource 3736

Payless ShoeSource #3736 was a Payless ShoeSource shoe store located at The Galleria Ii, 5061 Westheimer Road in Houston, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.