Payless ShoeSource 3023

Payless ShoeSource #3023 was a Payless ShoeSource shoe store located at 1001 West Alexis Road in Toledo, Ohio.