Payless ShoeSource 1057

Payless ShoeSource #1057 was a Payless ShoeSource shoe store located at Elk Grove Village Shopping Center, 8547 Elk Grove Boulevard in Elk Grove, California.