11000 Broadway Boulevard Southeast Albuquerque, NM 87105
Seated: 375
Standing: 510
Square Feet: 4,800 ft2
Ceiling Height: 15 ft