Payless ShoeSource 2973

Payless ShoeSource #2973 was a Payless ShoeSource shoe store located at 8225 Topanga Canyon Boulevard in Canoga Park, California.