Payless ShoeSource 1285

Payless ShoeSource #1285 was a Payless ShoeSource shoe store located at University Mall, 1701 Mcfarland Boulevard East in Tuscaloosa, Alabama.