Payless ShoeSource 127

Payless ShoeSource #127 was a Payless ShoeSource shoe store located at Breckenridge Farm Shopping Center, 1605 North Blue Lake Boulevard in Twin Falls, Idaho. The store closed in 2019, as part of the chain's bankruptcy proceedings.