Payless ShoeSource 23

Payless ShoeSource #23 was a Payless ShoeSource shoe store located at Riverwalk Centre, 2724 South Telephone Road in Moore, Oklahoma.