Payless ShoeSource 3208

Payless ShoeSource #3208 was a Payless ShoeSource shoe store located at Crossroads Mall, 7000 Crossroads Boulevard in Oklahoma City, Oklahoma.