12300 South Las Vegas Boulevard Henderson, NV 89044
Seated: 1,905
Standing: 1,645
Square Feet: 17,324 ft2