Payless ShoeSource 2054

Payless ShoeSource #2054 was a Payless ShoeSource shoe store located at Hillcrest Plaza Shopping Center, 5010 Overland Road in Boise, Idaho.