2101 Louisiana Boulevard Northeast Albuquerque, NM 87110
Seated: 220
Standing: 200
Square Feet: 2,178 ft2