Payless ShoeSource 2869

Payless ShoeSource #2869 was a Payless ShoeSource shoe store located at University Square Mall, 2102 University Square Mall in Tampa, Florida.