Payless ShoeSource 2169

Payless ShoeSource #2169 was a Payless ShoeSource shoe store located at Fremont Plaza, 841 East 23rd Street in Fremont, Nebraska. The store closed in 2019, as part of the chain's bankruptcy proceedings.