Payless ShoeSource 3088

Payless ShoeSource #3088 was a Payless ShoeSource shoe store located at Dixie Plaza, 5352 Dixie Highway in Louisville, Kentucky.