Payless ShoeSource 5250

Payless ShoeSource #5250 was a Payless ShoeSource shoe store located at Stonecrest Plaza, 3460 Murphy Canyon Road in San Diego, California.