Payless ShoeSource 2663

Payless ShoeSource #2663 was a Payless ShoeSource shoe store located at Crossroads at Town Center, 6536 North Decatur Boulevard in Las Vegas, Nevada. The store closed in 2019, as part of the chain's bankruptcy proceedings.