Payless ShoeSource 918

Payless ShoeSource #918 was a Payless ShoeSource shoe store located at Deer Trace Plaza, 4097 Highway 28 in Sheboygan Falls, Wisconsin. The store closed in 2019, as part of the chain's bankruptcy proceedings.