Payless ShoeSource 2547

Payless ShoeSource #2547 was a Payless ShoeSource shoe store located at Penn Square Mall, 1901 Northwest Expressway 2007B in Oklahoma City, Oklahoma.