Payless ShoeSource 6680

Payless ShoeSource #6680 was a Payless ShoeSource shoe store located at Stonebriar Centre, 2601 Preston Road in Frisco, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.