Payless ShoeSource 5458

Payless ShoeSource #5458 was a Payless ShoeSource shoe store located at Encinitas Ranch Town Center, 1006 North El Camino Real in Encinitas, California.