Payless ShoeSource 2161

Payless ShoeSource #2161 was a Payless ShoeSource shoe store located at Truly Plaza Shopping Center, 114 Truly Plaza in Cleveland, Texas.