Payless ShoeSource 3586

Payless ShoeSource #3586 was a Payless ShoeSource shoe store located at Red Bud Center, 2409 West Kenosha Street North in Broken Arrow, Oklahoma. The store closed in 2019, as part of the chain's bankruptcy proceedings.