Payless ShoeSource 3729

Payless ShoeSource #3729 was a Payless ShoeSource shoe store located at Town and Country Shopping Center, 1835 South University Drive in Fort Lauderdale, Florida.