Payless ShoeSource 5597

Payless ShoeSource #5597 was a Payless ShoeSource shoe store located at Rising Sun Plaza, 5675 Rising Sun Avenue in Philadelphia, Pennsylvania.