Linens 'n Things 488

Linens 'n Things #488 was a Linens 'n Things store located at Alpha Parkway, 13710 Dallas Parkway in Dallas, Texas. The store opened in June 1993, and closed in July 2008.