Payless ShoeSource 5667

Payless ShoeSource #5667 was a Payless ShoeSource shoe store located at Triangle Town Center, 5959 Triangle Town Center in Braleigh, North Carolina. The store closed in 2019, as part of the chain's bankruptcy proceedings.