Payless ShoeSource 2688

Payless ShoeSource #2688 was a Payless ShoeSource shoe store located at 1016 Quitman Street in Houston, Texas.