Payless ShoeSource 371

Payless ShoeSource #371 was a Payless ShoeSource shoe store located at Parkway Shopping Center, 1231 Apalachee Parkway in Tallahassee, Florida. The store closed in 2019, as part of the chain's bankruptcy proceedings.