Payless ShoeSource 4114

Payless ShoeSource #4114 was a Payless ShoeSource shoe store located at Burbank Empire Center, 1637 North Victory Place in Burbank, California.