11000 Broadway Boulevard Southeast Albuquerque, NM 87105
Seated: 400
Standing: 300
Square Feet: 4,687 ft2
Ceiling Height: 12 ft