Payless ShoeSource 672

Payless ShoeSource #672 was a Payless ShoeSource shoe store located at Uvalde Retail Center, 3030 East Main Street in Uvalde, Texas.