Payless ShoeSource 817

Payless ShoeSource #817 was a Payless ShoeSource shoe store located at 4028 75th Street in Kenosha, Wisconsin.