Payless ShoeSource 3579

Payless ShoeSource #3579 was a Payless ShoeSource shoe store located at Stone Creek Towne Center, 3657 Stone Creek Boulevard in Cincinnati, Ohio. The store closed in 2019, as part of the chain's bankruptcy proceedings.