Payless ShoeSource 5799

Payless ShoeSource #5799 was a Payless ShoeSource shoe store located at Shops at Royal Oaks, 2600 South Kirkwood Drive in Houston, Texas.