Linens 'n Things 1117

Linens 'n Things #1117 was a Linens 'n Things store located at Sorenson Parkway Plaza, 6516 North 73rd Plaza in Omaha, Nebraska. The store closed in July 2008.