Payless ShoeSource 3700

Payless ShoeSource #3700 was a Payless ShoeSource shoe store located at Northwood Plaza, 6103 Stellhorn Road in Fort Wayne, Indiana. The store closed in 2019, as part of the chain's bankruptcy proceedings.