Payless ShoeSource 12

Payless ShoeSource #12 was a Payless ShoeSource shoe store located at KB Plaza, 5722 West Amarillo Boulevard in Amarillo, Texas.