Payless ShoeSource 3075

Payless ShoeSource #3075 was a Payless ShoeSource shoe store located at Deerbrook Mall, 20131 Highway 59 North in Humble, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.