Linens 'n Things 1220

Linens 'n Things #1220 was a Linens 'n Things store located at Westborough Centre, 900 Union Street in Westborough, Massachusetts. The store closed in December 2008.