11000 Broadway Boulevard Southeast Albuquerque, NM 87105
Seated: 500
Standing: 500
Square Feet: 6,175 ft2
Ceiling Height: 16 ft