Payless ShoeSource 4961

Payless ShoeSource #4961 was a Payless ShoeSource shoe store located at Washington Center, 85 Washington Avenue in North Haven, Connecticut.