Payless ShoeSource 5558

Payless ShoeSource #5558 was a Payless ShoeSource shoe store located at North County Square, 1841 University Drive in Vista, California.