2600 West Harmon Avenue Las Vegas, NV 89158
Seated: 260
Standing: 250
Square Feet: 3,702 ft2
Ceiling Height: 12 ft