Linens 'n Things 1124

Linens 'n Things #1124 was a Linens 'n Things store located at Creekside Shopping Center, 225 Vista Village Drive in Vista, California. The store closed in October 2008.