Payless ShoeSource 6410

Payless ShoeSource #6410 was a Payless ShoeSource shoe store located at College Square Shopping Center, 521 College Square in Newark, Delaware. The store closed in 2019, as part of the chain's bankruptcy proceedings.