Payless ShoeSource 24

Payless ShoeSource #24 was a Payless ShoeSource shoe store located at 2500 Northwest 23rd Street in Oklahoma City, Oklahoma.