Payless ShoeSource 803

Payless ShoeSource #803 was a Payless ShoeSource shoe store located at Plaza North, 1800 Fort Harrison Road in Terre Haute, Indiana.