Payless ShoeSource 806

Payless ShoeSource #806 was a Payless ShoeSource shoe store located at Shoppes at Grand Prairie, 5201 West War Memorial Drive in Peoria, Illinois.