Payless ShoeSource 2353

Payless ShoeSource #2353 was a Payless ShoeSource shoe store located at Tulsa Memorial Shopping Center, 10846 South Memorial Drive East in Tulsa, Oklahoma.