Payless ShoeSource 3648

Payless ShoeSource #3648 was a Payless ShoeSource shoe store located at National City Plaza, 2 North Euclid Avenue in National City, California.