Payless ShoeSource 2888

Payless ShoeSource #2888 was a Payless ShoeSource shoe store located at 1227 Chestnut Street in Philadelphia, Pennsylvania.