Vail Resorts shuttering 19 retail and rental shops in three mountain towns

This story first appeared on BusinessDen.com, a BizWest news partner.
A subsidiary of Broomfield-based Vail Resorts is closing 19 of its sporting goods and apparel stores in three Colorado mountain towns.
The company is shuttering six Telluride Sports, seven Aspen Sports, one Burton, one Neve Sports, two Patagonia and two The North Face stores, and laying off a total of 145 employees, according to letters the company sent to the state last week.
The stores are in Aspen, Telluride and Snowmass Village. Layoffs are set to begin in May this year and continue through July and November for some locations.
In the letters, Glen…
THIS ARTICLE IS FOR SUBSCRIBERS ONLY
Continue reading for less than $3 per week!
Get a month of award-winning local business news, trends and insights
Access award-winning content today!