Payless ShoeSource 2818

Payless ShoeSource #2818 was a Payless ShoeSource shoe store located at Penn Park Shopping Center, 1413 West Interstate 240 Service Road in Oklahoma City, Oklahoma.