Linens 'n Things 1112

Linens 'n Things #1112 was a Linens 'n Things store located at, 3610 Callfield Road in Wichita Falls, Texas. The store opened in March 31, 2004, and closed in July 2008.