Payless ShoeSource 3591

Payless ShoeSource #3591 was a Payless ShoeSource shoe store located at Tri-City Plaza, 35 Talcotville Road in Vernon, Connecticut.