2600 Louisiana Boulevard Northeast Albuquerque, NM 87110
Seated: 900
Standing: 900
Square Feet: 7,296 ft2