Payless ShoeSource 623

Payless ShoeSource #623 was a Payless ShoeSource shoe store located at 1758 South 20th Street in Ozark, Missouri.