3800 West Starr Pass Boulevard Tucson, AZ 85745
Seated: 1,800
Standing: 1,800
Square Feet: 19,836 ft2