Payless ShoeSource 50

Payless ShoeSource #50 was a Payless ShoeSource shoe store located at The Shoppes at Thomsen Mile, 3838 North 168th Street in Omaha, Nebraska.