Linens 'n Things 1103

Linens 'n Things #1103 was a Linens 'n Things store located at River Valley Center, 1316 East Highway 83 in McAllen, Texas. The store opened in March 19, 2004, and closed in December 2008.