Sierra to open first California store in South Lake Tahoe
1 Articles
1 Articles
Sierra to open first California store in South Lake Tahoe
SOUTH LAKE TAHOE, Calif. – Sierra, the multichannel off-price retailer with high-quality active and outdoor products at exceptional prices is heading to South Lake Tahoe’s South Y Center. Opening on April 26, the new store marks a significant milestone for the brand’s nationwide expansion as Sierra’s first store in California. Sierra will open its doors to the South Lake Tahoe community with a grand opening celebration on Saturday, April 26 at 8…
Coverage Details
Bias Distribution
- 100% of the sources are Center
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage