South Lake Tahoe Pier 1 closing
Another store is closing at the Y in South Lake Tahoe – Pier 1 Imports. Everything is expected to be gone by the end of June. When Pier 1 opened in fall 2005 the company signed a 10-year lease for the 10,795-square-foot building. Pier 1 sought out South Lake. The company at the time was on […]
Read more

