Linens 'n Things 267

Linens 'n Things #267 was a Linens 'n Things store located at The Marketplace at Towne Center, 19079 LBJ Freeway in Mesquite, Texas. The store opened in October 2002, and closed in July 2008.