Payless ShoeSource 5445

Payless ShoeSource #5445 was a Payless ShoeSource shoe store located at Balden Towne Plaza, 620 Ventura Street in Fillmore, California.