Payless ShoeSource 3660

Payless ShoeSource #3660 was a Payless ShoeSource shoe store located at Hanover Square, 7378 Bell Creek Road in Mechanicsville, Virginia. The store closed in 2019, as part of the chain's bankruptcy proceedings.