Payless ShoeSource 5770

Payless ShoeSource #5770 was a Payless ShoeSource shoe store located at Lakeshore Plaza, 1563 Sloat Boulevard in San Francisco, California.