Payless ShoeSource 3096

Payless ShoeSource #3096 was a Payless ShoeSource shoe store located at Treasure Coast Square, 3354 Northwest Federal Highway in Jensen Beach, Florida. The store closed in 2019, as part of the chain's bankruptcy proceedings.