11000 Broadway Boulevard Southeast Albuquerque, NM 87105
Seated: 1,500
Standing: 2,000
Square Feet: 18,525 ft2
Ceiling Height: 16 ft