Payless ShoeSource 1317

Payless ShoeSource #1317 was a Payless ShoeSource shoe store located at Hallwood Plaza, 4913 Clio Road in Flint, Michigan.