Payless ShoeSource 1136

Payless ShoeSource #1136 was a Payless ShoeSource shoe store located at Delta Plaza Shopping Center, 301 North Lincoln Road in Escanaba, Michigan.