Payless ShoeSource 2108

Payless ShoeSource #2108 was a Payless ShoeSource shoe store located at Lakeside Town Shops, 5840 South University Drive in Davie, Florida.