Payless ShoeSource 1612

Payless ShoeSource #1612 was a Payless ShoeSource shoe store located at Canyon Springs Shopping Center, 2851 Canyon Springs Parkway in Riverside, California.