Payless ShoeSource 2423

Payless ShoeSource #2423 was a Payless ShoeSource shoe store located at 2225 North Shepherd Drive in Houston, Texas.