Payless ShoeSource 35

Payless ShoeSource #35 was a Payless ShoeSource shoe store located at 2904 Alameda Avenue in El Paso, Texas.