Payless ShoeSource 2967

Payless ShoeSource #2967 was a Payless ShoeSource shoe store located at Vista Shopping Center, 970 South Santa Fe Avenue in Vista, California.