Payless ShoeSource 5230

Payless ShoeSource #5230 was a Payless ShoeSource shoe store located at Strawberry Hill Shopping Center, 434 Westport Avenue in Norwalk, Connecticut.