Payless ShoeSource 21

Payless ShoeSource #21 was a Payless ShoeSource shoe store located at Town Center Plaza, 7201 Southeast 29th Street in Midwest City, Oklahoma.