Payless ShoeSource 6544

Payless ShoeSource #6544 was a Payless ShoeSource shoe store located at Chatham Ridge Shopping Center, 112 West 87th Street in Chicago, Illinois.