Payless ShoeSource 3589

Payless ShoeSource #3589 was a Payless ShoeSource shoe store located at Governors Plaza Shopping Center, 9110 Union Cemetery Road in Cincinnati, Ohio. The store closed in 2019, as part of the chain's bankruptcy proceedings.