Payless ShoeSource 6240

Payless ShoeSource #6240 was a Payless ShoeSource shoe store located at 3390 South High Street in Columbus, Ohio.