Angel Of The Winds Casino Resort is owned by the Stillaguamish Tribe, which opened the casino in October 2004 on its tribal land. With the latest Xpansion in 2019, the addition of entertainment venues, diverse dining options, and more space for parking, lodging, and gaming allowed Angel Of The Winds Casino Resort and the Stillaguamish Tribe to create a place where guests fully Xperience the Xcitement. The Tribe’s vision has always been to develop the “World’s Friendliest Casino” in the market.