Linens 'n Things 1233

Linens 'n Things #1233 was a Linens 'n Things store located at The Shoppes at Castle Rock, 5650 Allen Way in Castle Rock, Colorado. The store closed in December 2008.