Linens 'n Things 577

Linens 'n Things #577 was a Linens 'n Things store located at Southport Plaza, 7565 US Highway 31 South in Greenwood, Indiana. The store opened in 1999, and closed in December 2008.