Payless ShoeSource 990

Payless ShoeSource #990 was a Payless ShoeSource shoe store located at Fairview Park Plaza, 1009 West Broadway in Centralia, Illinois.