Payless ShoeSource 5598

Payless ShoeSource #5598 was a Payless ShoeSource shoe store located at Deer Valley Mall, 2811 West Aqua Fria Freeway in Phoenix, Arizona.