Station takes Red Rock to innovative new heights by Rob Wiser On April 18, Station Casinos, the juggernaut of the Las Vegas locals gaming market, opened its 15th property in Southern Nevada. Officially titled Red Rock Casino Resort Spa—but commonly referred to as Red Rock Station—this $925-million property represents the company’s greatest achievement to […]