9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 1,260
Standing: 1,100
Square Feet: 10,800 ft2
Ceiling Height: 26 ft