Payless ShoeSource 4353

Payless ShoeSource #4353 was a Payless ShoeSource shoe store located at Lee Square Shopping Center, 5970A Jog Road in Lake Worth, Florida.