Payless ShoeSource 397

Payless ShoeSource #397 was a Payless ShoeSource shoe store located at Penrose Plaza Shopping Center, 2914 Island Avenue in Philadelphia, Pennsylvania.