2101 Louisiana Boulevard Northeast Albuquerque, NM 87110
Seated: 1,100
Standing: 900
Square Feet: 8,236 ft2