Payless ShoeSource 5060

Payless ShoeSource #5060 was a Payless ShoeSource shoe store located at 13510 Michigan Avenue in Dearborn, Michigan.