Payless ShoeSource 3266

Payless ShoeSource #3266 was a Payless ShoeSource shoe store located at North Oaks Shopping Center, 4603 Farm-to-Market Road West in Houston, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.