Payless ShoeSource 2970

Payless ShoeSource #2970 was a Payless ShoeSource shoe store located at 7401 South Shields Boulevard in Oklahoma City, Oklahoma.