Payless ShoeSource 3761

Payless ShoeSource #3761 was a Payless ShoeSource shoe store located at Scottsdale Pavilions, 8940 East Indian Bend Road in Scottsdale, Arizona.