Payless ShoeSource 3827

Payless ShoeSource #3827 was a Payless ShoeSource shoe store located at Santa Rosa Value Center, 711 Stony Point Road in Santa Rosa, California.