Payless ShoeSource 1083

Payless ShoeSource #1083 was a Payless ShoeSource shoe store located at Garden Grove Pavilion, 12055 Brookhurst Street in Garden Grove, California.