Payless ShoeSource 6328

Payless ShoeSource #6328 was a Payless ShoeSource shoe store located at 290 US Route 1 in New London, Connecticut.