Payless ShoeSource 3320

Payless ShoeSource #3320 was a Payless ShoeSource shoe store located at Canyon Plaza Shopping Center, 8345 Laurel Canyon Boulevard in Sun Valley, California.