Payless ShoeSource 2504

Payless ShoeSource #2504 was a Payless ShoeSource shoe store located at Bayshore Town Center, 5800 North Bayshore Drive in Glendale, Wisconsin. The store closed in 2019, as part of the chain's bankruptcy proceedings.