Payless ShoeSource 1617

Payless ShoeSource #1617 was a Payless ShoeSource shoe store located at University Plaza, 3500 Main Street in Amherst, New York.