Payless ShoeSource 2898

Payless ShoeSource #2898 was a Payless ShoeSource shoe store located at Cheltenham Square, 2385 West Cheltenham Avenue in Philadelphia, Pennsylvania.