Payless ShoeSource 595

Payless ShoeSource #595 was a Payless ShoeSource shoe store located at Rancho San Diego Town Center, 2891 Jamacha Road in El Cajon, California.