Payless ShoeSource 143

Payless ShoeSource #143 was a Payless ShoeSource shoe store located at Pioneer Square Center, 715 North Perkins Road in Stillwater, Oklahoma. The store closed in 2019, as part of the chain's bankruptcy proceedings.