Station Casinos details decision to shutter trio of Nevada casinos

In Nevada and the Station Casinos brand of prominent land-based casino operator Red Rock Resorts Incorporated has reportedly announced that it will be permanently shuttering a trio of its properties. According to a Friday report from the Las Vegas Review-Journal newspaper, the firm detailed that it will be closing its locals-focused Texas Station, Fiesta Rancho […]