Payless ShoeSource 4521

Payless ShoeSource #4521 was a Payless ShoeSource shoe store located at College Park Plaza Shopping Center, 3269 West 86th Street in Indianapolis, Indiana. The store closed in 2019, as part of the chain's bankruptcy proceedings.