9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 1,700
Standing: 1,800
Square Feet: 17,200 ft2
Ceiling Height: 27 ft