Payless ShoeSource 476

Payless ShoeSource #476 was a Payless ShoeSource shoe store located at The Englewood Plaza, 6920A South Ashland Avenue in Chicago, Illinois.