Payless ShoeSource 2267

Payless ShoeSource #2267 was a Payless ShoeSource shoe store located at 2400 Saunders Avenue in Laredo, Texas.