245 East Ina Road Tucson, AZ 85704
Seated: 100
Standing: 150
Square Feet: 1,443 ft2
Ceiling Height: 15 ft